Mallard Lake Apartments in Wheeling, Illinois
 

 


Coming Soon! We're working on bringing you up-to-date virtual tours, so check back soon! In the meantime, stop in for a visit or call (847) 398-1200 to make an appointment.

 
 
  Mallard Lake Apartments in Wheeling, Illinois
Live Smart!
1572 Teal Lane, Suite 1C
Wheeling, IL 60090
Phone: 847.398.1200
Fax: 847.398.1993
 
Created By eTecc Communications, Inc. Content Management by JuicyCMS