Ida Red Soda Fountain - Tulsa

Ida Red Soda Fountain in downtown Tulsa is a step back in time when it comes to sweet treats. This hip, modern gift shop now offers shakes and ice cream sodas as well. One of two locations in Tulsa, this is the only one with a soda foutain.
 



Location:
208 North Main Street Tulsa, OK 74103


Date Aired:
2017-10-21

Related Stories