1. Hobbs Carburetor Shop 108 Windham Rd, Pelham, NH 03076 Coordinate: 42.73905,-71.32038 Phone: (603) 635-2415