1. Lahr's Transmissions Speed & Performance Shop llc 11 North rd, Deerfield, NH 03037 Coordinate: 43.1342,-71.23964 Phone: (603) 483-5544