585-382-9419
Address, Phone Number, and Hours for Leicester Town Court, an Courts, at Leicester.
Name : Leicester Town Court
Address : 132 Main Street Leicester, New York, 14481
Locality : Leicester
Fax : 585-382-9766
View map of Leicester Town Court get driving directions from your location.