Town of Liberty Share: Town Government Town of Liberty Visit Website Request Info 120 North Main Street Liberty, NY 12754 (845) 292-5111 (845) 292-1310 (fax) Facebook Hours: Monday thru Friday8:30 am to 4:30 pm About Rep Info Map About The Town of Liberty in an effort to increase community involvement in local Town Government. Please feel free to comment on any town matters or issues that may be of interest to you. Whom to Contact Frank DeMayo Supervisor Phone: (845) 292-5111 What's Nearby? Distance: 5 10 15 20 25 50 mi.