1. Concentra Urgent Care 66b Concord St, Wilmington, MA 01887 Coordinate: 42.55832,-71.13675 Phone: (978) 657-3826