(IMAX Theater, 102', 1995, FL-29-03) at the Museum of Science & Industry in Tampa, Hillsborough County, FL. FL582 (Fowler Av.) E. 3.0 miles from I275 exit 51 to the bldg on the S. side of the road at 4801. (N28 03.224 W82 24.307) Photo by Jack & June Schmidt 5-31-10.