Illa Spa

2035 P St NW 2nd Floor, Washington, DC, 20036, United States

Company Overview

Company Name

Illa Spa

Address

2035 P St NW 2nd Floor, Washington, DC, 20036, United States

About 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.

Frequently Asked Questions about Illa Spa

Technologies Used

Social Profiles