Shirley A Allen is 81 years old. She lives in Cleveland, OH, but has also spent time in North Olmsted, OH; Euclid, OH and Dayton, OH. She has worked for Cnm, Midwife, Fairview Hospital, Fairview Hospital Pediatric and Certified Nurse - Midwife. Jobs she has held in the past include Doctor, Gynecologist and Obstetrician.