Find Us / Hours Local directions: We are located at theSOUTHERN END OF SENECA LAKE, in the town of Montour Falls off Route 14. Call Today for an Appointment! 607-535-7080 Adjusting Times starting September 1, 2019