Where is Bascom Palmer Eye Institute?

Where is Bascom Palmer Eye Institute located?

Bascom Palmer Eye Institute, Florida, United States (approx. 25.79103°, -80.21062°)


Where is Bascom Palmer Eye Institute on the map?