1. Pregnancy Care Center 158 Mammoth Rd, Lowell, MA 01854 Coordinate: 42.6521,-71.33628 Phone: (978) 746-8149