Location

South Tulsa Dance Co. is located in Regal Plaza at 105th & Memorial, right behind Genghis Grill!

10425 S. 82nd E. Ave.

Tulsa, OK  74133

View Larger Map