Where is Bascom Palmer Eye Institute?

Where is Bascom Palmer Eye Institute located?

Bascom Palmer Eye Institute, Bascom Palmer Eye Institute, United States of America (approx. 25.791033°, -80.210625°)


Where is Bascom Palmer Eye Institute on the map?