Go to Top

Police Department – Town of Avilla

Contact Information:

117 North Main Street, Avilla

Non-Emergency Calls:  897.3555