1. Greyhound Rescue Of N E Inc 200 Providence St, Mendon, MA 01756 Coordinate: 42.07018,-71.5237 Phone: (508) 478-1617