1. Stimmel Leigh-Affordable Pet 1252 Main St, Concord, MA 01742 Coordinate: 42.455902,-71.393166 Phone: (978) 371-2186