Kelso's Northtown

300 Armour Rd.
Kansas City
Missouri
United States