Dr. Odell graduated from the Boston University School of Medicine in 1997. She works in Boston, MA and specializes in Family Medicine. Dr. Odell is affiliated with Boston Medical Center.
Dr. Odell graduated from the University of Chicago Pritzker School of Medicine in 1977. She works in New Haven, CT and specializes in Pediatrics. Dr. Odell is affiliated with Yale New Haven Hospital and Yale-New Haven Hospital Saint Raphael Campus.