Mary B. Horrall, MD
Pediatrics, Primary Care
Dr. Mary B. Horrall obtained her medical degree from the University of Oklahoma Health Sciences Center and completed her Pediatric Residency at the Children's Hospital of Oklahoma in 1989. She is board certified in Pediatrics. Dr. Horrall likes the variety of General Pediatrics and is now pleased to be caring for a second generation of children. She and Dr. Kathleen Palm share their practice at our Beaverton location. Dr. Horrall is in the office on Monday, Tuesday and Wednesday mornings and on an occasional Saturday at our Tigard location. In her spare time, Dr. Horrall enjoys being with her husband and son and their Boston terrier, Buzz White Ear.
Specialty |
Location(s) |
To Make an Appointment |
|---|---|---|
| Pediatrics | Beaverton Office | Call (503) 223-3113 |
| Primary Care | Beaverton Office | Call (503) 223-3113 |