Spa in the City
Spa in the City, offers the finest services right in downtown Indianapolis. Whether you are from out of town or a local, they will assure you will feel your very best, when you visit them.
120 E Market St #501
Indianapolis, IN 46204
317-635-8055