The Alibi Bar

Address: 
3391 E state Road 46,, Geneva, FLORIDA 32732