1. Immediate Care-Pelham, NH 33 Windham Rd, Pelham, NH 03076 Coordinate: 42.73633,-71.32365 Phone: (603) 577-2273