Located at 121 N. 6th Street, the Windsor Severance Fire Rescue Museum houses many displays of the history of Windsor Fire Department, established in 1902. The fire department was dissolved as a division of the Town of Windsor and re-organized in 1950 as the Windsor Severance Fire Protection District. Today, the agency operates under the name of Windsor Severance Fire Rescue, which more accurately describes the mission of the organization. The displays are stored in a replica of a two-bay, 2,500-square-foot fire house constructed in 2009.