Back to New York CityLiquid Skin Studio165 Sherman Ave, New York, NY 10034 Directions (opens your maps app)SaveWebsite (opens in a new tab)X (opens in a new tab)Call