Dr. Odonnell graduated from the Medical College of Pennsylvania in 1974. She works in Duarte, CA and 1 other location and specializes in Internal Medicine, Oncology and Hematology. Dr. Odonnell is affiliated with City Of Hope National Medical Center.