CH
Spa 0 (0 REVIEWS)

Chelsea Spa & Beauty

BUSINESS LOCATION

124 W 24th St Ste 29, New York, NY, 10011, US

CONTACT HUB

PRIMARY LINE +1 (917) 793-5957

WORKING HOURS

Monday 16:00 - 20:30
Tuesday 10:30 - 20:00
Wednesday 10:30 - 20:00
Thursday 10:30 - 20:00
Friday 10:30 - 20:00
Saturday 11:30 - 18:30
Sunday Closed
#best spa in new york ny #facial treatment new york ny

Frequently Asked Questions (FAQs)

RECENT FEEDBACK

0 VERIFIED COMMENTS

FETCHING FEEDBACK...