1208 Armour Rd. Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM Opens At 6:30 AM1208 Armour Rd. North Kansas City, MO 64116 USMain Number(816) 221-4670(816) 221-4670Get DirectionsVisit Store Page