There are places you visit, and then there are places that visit you right back, and the Maple Street Mall in Mason, Michigan ...