Village Clerk
84 Main St
12167-1139 Stamford, DELAWARE (NY)
Contacts:
Phone 6076526671
enter the Village Clerk website
SERVICES AND PRODUCTS PROVIDED:
12167-1139 Stamford, DELAWARE (NY)
Contacts:
Phone 6076526671
enter the Village Clerk website
