1. DogWatch of South Kansas City 9601 Windsor St, Leawood, KS 66206 Coordinate: 38.95474,-94.62436 Phone: (913) 341-5900