Element Day Spa & Salon

Element Day Spa & Salon

2412 Main St
Lake Placid, NY, 12946
518-523-1602