Dr. Michaud graduated from the University of Illinois, Chicago College of Medicine in 2007. She works in Independence, MO and 1 other location and specializes in Orthopaedic Surgery and Orthopedic Sports Medicine. Dr. Michaud is affiliated with Centerpoint Medical Center and North Kansas City Hospital.