Location

  • Office Hours:  Vary
  • Main Number:  (815) 237-2241

Village of South Wilmington
380 Lake Street
P.O.Box 67
South Wilmington, IL 60474