1. KC Speed & Sport 2305 W 143rd St, Leawood, KS 66224 Coordinate: 38.86876,-94.61262 Phone: (913) 735-0899