Description
Sulphur Springs is found in central Tampa.
It boasted an arcade and amusement center that was called the first indoor mall. The spring is kept off the public, as it filters out water from neighbouring sinks. It is returning to normal.
Location
10336, 124th St, Live Oak, FL 32060, US
Add a review