U Spa
(41)
Massage spa in Indianapolis, Indiana
Address: 8520 E Washington St, Indianapolis, IN 46219
Hours: Closed ⋅ Opens 9 AM
Phone: (317) 820-1980
People also search for
Rating
(28)
This spa is stunning! I had the deep tissue massage (from RMT Maka) and it was one of the best massages I have ever received, she was incredibly strong and deep ...
Our European-style spa offers different services in a private and relaxing setting. We strive to provide the best personal SPA experience.