Sophia Nails & Spa
125 US Hwy 27, Lake Placid 33852