Thank you for visiting our part of the city. North Mayfair is located on the Northwest Side of Chicago in an area surrounded by greenspace. Be sure to visit our
WETLANDS ALBUM!
Contact
the webmaster