I Knead Your Body Health & Wellness Studio
- Address:5480 Main St Suite 105, Del City, OK 73115
- Phone:(405) 589-5988
- Reviews: 7Rating: 5.0
I have been going to Gayla for years and I highly recommend. She is an amazing massage therapist, very professional and very good at what she does. The studio is always clean and welcoming.... more