Village Hall

  • Company
    847-356-6100
  • Hours
    8:30 AM - 4:30 PM
  • Physical Address Address Map Marker
    Physical Address
    65 Cedar Ave
    P.O. Box 519
    Lake Villa, IL 60046