1. Carriage Crossing Pool 13000 Birch St, Leawood, KS 66209 Coordinate: 38.89186,-94.64874 Phone: (913) 897-9811