Patricia & Phillip Frost Museum of Science - Distance : 19 milesicon-car.pngFullscreen-Logo
Patricia & Phillip Frost Museum of Science - Distance : 19 miles: 25.785239, -80.187674