1. Mendon Town Assessors Office 20 Main St, Mendon, MA 01756 Coordinate: 42.10505,-71.55058 Phone: (508) 473-2738