Chelsea Chelsea224 W 18th Street New York, NY 10011See what others have said about Plump Chelsea Google Reviews Yelp Reviews View fullsize View fullsize View fullsize View fullsize Ready to make your appointment? Book now