Where is LUNA Nails & Spa located?
LUNA Nails & Spa is at 739 8th St SE, Washington, DC 20003, in the Capitol Hill area.
LUNA Nails & Spa
Washington, District of Columbia
FAQ
Hours, booking, location, and service questions.
LUNA Nails & Spa is at 739 8th St SE, Washington, DC 20003, in the Capitol Hill area.
LUNA Nails & Spa provides manicures, pedicures, and gel polish services.
LUNA Nails & Spa is open seven days a week. Call (202) 544-3706 for specific hours.