1. Lowell General Hospital Patient Service Center 49 Atwood Rd Ste 2, Pelham, NH 03076 Coordinate: 42.72598,-71.31649 Phone: (978) 323-7051