Candy Castle outlet store is located in Tulsa city, Oklahoma - OK area. Candy Castle is placed at Tulsa Promenade on address 4107 S. Yale Avenue, Tulsa, Oklahoma - OK 74135 with GPS coordinates 36.102862, -95.919764.
4.2/5 (83 %), 1 vote
4107 S. Yale Avenue, Tulsa, Oklahoma - OK 74135
918 627 9282
Already visited Candy Castle in Tulsa Promenade? Write a short review!
Be the first to review this outlet mall.
Write a review for this outlet store and help others with your experience!