Town Hall
Main Rd
Windsor, MA 01270
Windsor, MA 01270