1. Tattersall Electric Company
369 Washington St, Keene, NH 03431
Coordinate: 42.94381,-72.27446
Phone: (603) 357-0248
2. Public Service Of Nh
19 Production Ave, Keene, NH 03431
Coordinate: 42.92078,-72.30658
Phone: (603) 352-0010
3. Eversource Energy
19 Production Ave, Keene, NH 03431
Coordinate: 42.92078,-72.30658
Phone: (603) 357-7309