Where is Kings Nails Spa located?
Kings Nails Spa is located at 832 Upshur St NW, Washington, DC 20011.
Kings Nails Spa Washington DC
Washington, District of Columbia
FAQ
Hours, booking, location, and service questions.
Kings Nails Spa is located at 832 Upshur St NW, Washington, DC 20011.
Kings Nails Spa offers manicures, pedicures, and gel polish services.
Kings Nails Spa is open 7 days a week. Call (202) 642-7328 for specific daily hours.