4.99 (209) Dr. Leslie Michaud, MD Sports Medicine Physician 2.7 mi 4.99 (209) 5525 W. 119th St. 250 Overland Park, KS 66209 View profile Call now Latest Review “awesome” Dr. Leslie Michaud, MD Family Physician 5525 W. 119th St. 250 Overland Park, KS 66209 4.99 (209)