1. Taft Public Library 18 Main St, Mendon, MA 01756 Coordinate: 42.10548,-71.55117 Phone: (508) 473-3259
2. Taft Public Library 29 North Ave, Mendon, MA 01756 Coordinate: 42.11161,-71.55669 Phone: (508) 473-3259