About

Edit info

In Naples, NY and looking for a spa? Try Finger Lakes Natural Health, a spa located at 106 N Main St. Have more questions before you visit? Call (585) 374-8830 and speak to a staff member about services offered, prices, hours and any other questions.