Location
Barrier Island Center
8385 South Highway A1A
Melbourne Beach , FL
United States
Phone:
321-723-3556
27° 53' 15.9792" N, 80° 28' 8.0364" W
See map: Google Maps
'

