Dr. Grace Ouyang is a Minnesota state licensed medical doctor, specializing in Podiatry. Graduated Magna Cum Laude from Des Moines University College of Osteopathic Medicine, completed residency training in Kingwood Medical Center, Dr. Ouyang currently is working at Madelia Clinic, located in 121 Drew Ave SE Madelia MN 56062 Please call +1-507 642-3255 to contact. | |||