Skip to main content

Lee's Nails and Spa

personal or beauty service · nail salon · Lake Placid, FL

Address
131 Tower St, Lake Placid, FL 33852
Phone
(863) 531-3245
Where
27.2994, -81.3563

Search Hominin for Lee's Nails and Spa

Other personal or beauty services nearby

More in Lake Placid

Lee's Nails and Spa — personal or beauty service in Lake Placid, FL | Hominin