⊞ 6 photosThe Indy Med Spa
The Indy Med Spa in Cleveland, OH, is a premier medical spa that blends advanced clinical expertise with whole-body wellness. Led by a board-certified nurse practitioner, we offer personalized, effective treatments that deliver natural,…








