The Current is located in Rockingham, Vermont, across the street from Sonnax, two miles north of Bellows Falls. The 20,000-square-foot facility is set back from Route 5. Our facility features offices, indoor bus storage, a maintenance bay, wash bay, and room for future expansion.
A 50-space Park & Ride lot was completed in 2017. Our fueling facility and generator were installed in 2018.