Village of Windsor

  • Government/Municipality
  • Utilities
4084 Mueller Rd
DeForest, WI 53532
(608) 846-3854
608-846-2328 (fax)
Hours:
Windsor municipal office is open Monday through Friday from 8 a.m. to 4:30 p.m.
  • Map