Dr. Hanrahan graduated from the Boston University School of Medicine in 1988. She works in Clearwater, FL and specializes in Internal Medicine. Dr. Hanrahan is affiliated with Mease Countryside Hospital, Mease Dunedin Hospital and Morton Plant Hospital.