2201 NW Barry Rd, Kansas City, MO 64154, United States
629 W 39th Terrace, Kansas City, MO 64111, United States
210 NE Barry Rd, Kansas City, MO 64155, United States