Search

Candy Castle Ice Cream & Soda Shoppe

LOCATION:

525 S Main St.
Tulsa, OK 74103

CONTACT:

(918) 960-8300
This downtown stop offers a large selection of bulk candy as well as an old-fashioned soda bar and ice cream parlor.

Map