Len Nichols & Sons Service Center

Len Nichols & Sons Service Center

Contact Information

(802) 442-3994

Business Information

LOCALS

SERVICES

538 Main St, Bennington, VT 05201

Monday-Friday: 8:00am-5:00pm
Saturday: 8:00am-12:00pm

Auto services, repair shop and car inspection station.