Visit Our Showroom

New England’s Largest Awning Showroom

Our showroom in Williston, Vermont has multiple products on display.

VISIT US

Directions to Our Showroom

We are located at 19 Echo Place in Williston, Vermont and just minutes from Interstate 89.

From Interstate 89: Take the Williston, Exit #12. Follow Route 2A north towards Tafts Corners. Turn left on Marshall Avenue and continue on Marshall Avenue until the fourth Intersection (After Berlin City Auto Group). Turn right onto South Brownell Road and Otter Creek Awnings is about a quarter mile on the left!

Our showroom hours are Monday through Friday 8:00am-5:00pm. Saturdays are available by appointment.