307 E Main St East Dundee, IL 60118 According to the citizens of Mallard Lake North, this real estate has good references.