West Acres Mall
7227 NW 86th Terrace
Kansas City MO 64153
USA