We found 3 providers named 'Margaret Kelleher' nationally.
Dr. Margaret Kelleher works as a dermatologist in Saint Petersburg, FL. She has a 4.0 out of 5 star average patient rating. Dr. Kelleher's clinical interests encompass skin issues and cosmetic procedures. She is affiliated with St. Anthony's Hospital. She takes Blue Cross Blue Shield EPO, Blue Cross Blue Shield Bronze, Blue Cross Blue Shield HMO, and more. She obtained her medical school training at MCP Hahnemann School of Medicine and performed her residency at Jackson Memorial Medical Center, Cleveland Clinic, and a hospital affiliated with the University of South Florida (USF).
Clinical interests: Skin Issues, Cosmetic Procedures