Our Location

About Us

Transmissions 101

Why Leroux?

Our Services

Radio Campaign


Leroux Brothers, Inc.
1369 Glover Road
Barton, VT 05822

toll-free 1.800.420.4330
local 1.802.525.4330
fax 1.802.525.3116


Proud member
of the Barton Chamber
of Commerce. 



Leroux Brothers' World Headquarters are located in beautiful, bucolic Barton, Vermont, within one of New England's most picturesque regions...the famed Northeast Kingdom. 

We're actually quite easy to find.... less than a mile south of Exit 25 off Vermont I-91 on Vermont Route 16. 

(see Maps below or get directions from Google Maps® )

Map Uno

Map Duo