MECCA, Wollowbrook, IL