116 5th St, Windsor, CO 80550
The Windsor Art and Heritage Center hosts a variety of historical and art exhibits, and is also host to many cultural presentations and events. The center is housed in the old Windsor Town Hall, which was placed on the National Register of Historic Places in 1999.
Tourism Information
Hours:
12:00 pm – 4:00 pm, Wednesday through Saturday.
Accessibility
Visitors Welcome
Directions
From I-25, take exit and head east for 4.6 miles into Windsor. Turn left (north) onto E. 5th St. The center will be on your left (west).