1. Roy D Shepherd Inc 55 Main St, Townsend, MA 01469 Coordinate: 42.65232,-71.66808 Phone: (978) 597-8045
2. Shepherd's Sales & Service 55 Main St, Townsend, MA 01469 Coordinate: 42.6524,-71.66995 Phone: (978) 597-8907