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.
12:00 pm – 4:00 pm, Wednesday through Saturday.
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).