1316 E. 17th St
Tulsa, 74120
OK, United States
Tulsa, 74120
OK, United States
- (918) 922-4685
Rate and review Gemstone Wax & Body Spa in Tulsa, OK, United States!
Share your experiences at Gemstone Wax & Body Spa with your friends or discover more Spas in Tulsa, OK, United States.