banner search whats new site index home

Liberty Town

Liberty Town Hall is located at 120 North Main Street, Liberty NY 12754; phone: 845-292-5111.

Originally part of the Town of Lumberland, Liberty was incorporated in 1807. Early settlers came from Connecticut near the close of the 18th century.

Information is deemed reliable but not guaranteed. • Privacy
Copyright © 1997-2016 • The Gombach Group • www.gombach.com • 1089