Hours of Operation
Sunday 10:00 AM - 8:00 PM
Monday 9:00 AM - 9:00 PM
Tuesday 9:00 AM - 9:00 PM
Wednesday 9:00 AM - 9:00 PM
Thursday 9:00 AM - 9:00 PM
Friday 9:00 AM - 9:00 PM
Saturday 10:00 AM - 8:00 PM
5048 S Sheridan Rd Tulsa, OK 74145
No Ratings Yet.
We are opening with product in early December!
Green Therapy is still working on their menu. Check back soon for updates.
Your review has been received. It will be published shortly.
Login or Create an account to leave a review
No reviews yet. Be the first!