Z Spa

Open
yelp logo

(1)

Call
404 E Thompson Rd Ste F
Indianapolis, IN 46227

Z Spa located in the heart of Indianapolis IN offers a serene escape for those seeking relaxation and rejuvenation. With a team of skilled massage therapists the spa provides a variety of therapeutic treatments tailored to meet individual needs. Guests can enjoy a calming atmosphere ensuring a peaceful experience that promotes overall well-being and stress relief.

Generated from this place's information

Reviews

yelp logo
1.01 reviews
Darrin B.
5/4/2025

I went in for a normal massage, walked out due to her trying to have sex with me. Definitely don't recommend this place unless you are straight and want to have sex.

Own this business?
See a problem?

You might also like