1. Ziller Of Kansas City 12310 Wenonga Ln, Leawood, KS 66209 Coordinate: 38.9039,-94.62337 Phone: (913) 648-6374