Museum of Science and Industry - Tampa, FL
Address:
4801 E Fowler Ave
Tampa
, FL
, 33617
28° 3' 13.0644" N, 82° 24' 15.9084" W
See map: Google Maps