Company Overview
Company Name
Illa Spa
Address
2035 P St NW 2nd Floor, Washington, DC, 20036, United States
Website
illaspadc.comPhone
(202) 872-5975About Illa Spa
Illa Spa is a day spa located in Dupont Circle, Washington, DC, United States. The spa offers a variety of services, including couple massage, face and body waxing, vagina facial, body scrub, and facials, all provided by excellent therapists. The spa aims to create a peaceful and relaxing environment for its clients, with a focus on personalized care and competitive pricing.