Found 3 places
Address: 2010 Howell St, North Kansas City, MO 64116
Latitude: 39.1432 (39°8′36″N), Longitude: -94.5734 (94°34′24″W)
Address: 2251 Howell St, North Kansas City, MO 64116
Latitude: 39.1449 (39°8′42″N), Longitude: -94.5723 (94°34′20″W)
Site: nkcpl.org
Address: 820 Armour Rd, North Kansas City, MO 64116
Latitude: 39.1435 (39°8′37″N), Longitude: -94.5702 (94°34′13″W)