A Bennington shop offering preventive maintenance and full-service auto repair.
20 Main Street, Bennington, NH 03442
Bennington, NH
Photo: John Phelan / CC BY-SA 4.0