Dr. Leslie Michaud, MD is a sports medicine doctor who practices in Independence, MO. She is 35 years old and has been practicing for 10 years. Dr. Michaud is affiliated with Mayo Clinic Health System in Albert Lea.
Looking for a Sports Medicine Specialist? We found others matching your search, to help you compare.