Book an Appointment

Choose your insurance
Loading...
Choose your insurance
Loading...
No Results
What's the reason for your visit?
Dermatology Consultation
6110 MLK Jr. Street N., Saint Petersburg, FL, 33703

Qualifications and Experience

Education

Languages Spoken

Board Certifications

In-Network Insurances

Specialties

Professional Statement

Dr. Kelleher is a graduate of Florida State University in Tallahassee and Hahnemann University School of Medicine in Philadelphia. Margaret Kelleher is board certified in both Internal Medicine and Dermatology, and is a Fellow of the American Academy of Dermatology. Upon completion of an Internal Medicine residency at the University of Miami/Jackson Memorial Hospital, she served as a clinical instructor of medicine at the same institution and at the associated Veteran's Administration Hospital. She furthered her training at All Children's Hospital in St. Petersburg where she completed a fellowship year in Allergy and Clinical Immunology. In this position she was responsible for the daily management of allergic, immune suppressed, and bone-marrow transplant patients, both children and adult. Dr. Kelleher returned to Hahnemann University to serve her Dermatology residency where she was chosen as Chief Resident for her final year. During her residency, Dr. Kelleher received training in medical, surgical, and cosmetic dermatology. She cares for patients with all dermatologic concerns and continues to have a special interest in allergic and immune system related conditions.

Zocdoc Awards

Verified Patient Reviews

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Zocdoc needs to update the address as the office has moved across the street. Thankfully their voicemail states the new address. Casey was the specialist who saw me. She was so kind I immediately felt at ease. They gave me great recommendations for my treatment. I will definitely recommend to friends and family

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

It was great !!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

This was my first visit. The wait time was excessive. The checkup with the doctor was fine. She seemed to know what she was doing and took the time to listen to my concerns.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The entire staff was very professional. As a new patient I was very pleased with the thoroughness and consideration shown.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr.Kelleher was off so I seen the Nurse Practitioner . Casey was very professional and made me feel very comfortable . This was my first visit to the Dermatologist ! Would recommend this place to everyone..

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Kelleher was very thorough and pleasant.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very professional and great personality. Highly satisfied.

Overall Rating
Bedside Manner
Wait Time

Very efficient, professional office. I felt the staff was attentive and cordial. Dr. Kelleher was thorough and communicative. Overall, a very good experience.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I have gone to several dermatologists over the years. I really appreciated Dr. Kelleher's explanations for my concerns. She did a very thorough whole body scan looking for anything abnormal. She has a lovely, modern office, with lots of on-site parking, too. It was very convenient, too.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Exactly what I had hoped

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I was pleased with everything about visit-PA, staff etc and have already recommended to my daughter. I am not pleased with Zoc Doc! I WAS EXTREMELY upset that I took my time to complete all medical history, submitted forms believing it would eliminate doing it in office. I FOUND UPON arriving to my appointment they don't use your forms! Now I've given you all my personal info. .. I'm very angry. You, ZocDoc ,wasted my time and invaded my medical confidentiality! I complained to doctor and I'm considering calling Better Business Bureau.

Overall Rating
Bedside Manner
Wait Time

Very nice people ! Was quickly in and quickly out !

Overall Rating
Bedside Manner
Wait Time

Condescending attitude.

Overall Rating
Bedside Manner
Wait Time

She listens to the patient, answers questions, addresses all concerns promptly. Good appointment, feel as though I made a good choice in deciding to try her, Girls in office friendly and appear organized,

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. K is efficient and the most thorough dermatologist I have ever seen. She answered my questions. She also gave me the time I needed. I am very satisfied.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great supporting staff. Very informative.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Efficient office, very informative staff.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Highly professional office and staff. Getting a full body exam can be a little embarassing - but I was made to feel more than comfortable and respected.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very thorough, great bedside manner -- totally satisfied.

Overall Rating
Bedside Manner
Wait Time

Very thorough and knowledgeable. Also, very personable

Overall Rating
Bedside Manner
Wait Time

She is the kindest and most helpful dermatologist. Her PA is the best! So kind and compassionate. Do not go to Virginia Street Derm. They're rude and horrible and not educated on new tech.

Overall Rating
Bedside Manner
Wait Time

I was very happy to hear that I have nothing to worry about!

Overall Rating
Bedside Manner
Wait Time

Excellent Doctor!

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent, thorough and good listener. Extremely professional. The wait was less than 5 minutes and she actually apologized for being late. A lot of doctors could learn from her. So many doctors believe their time is more valuable than their patients. This is not so with her. Kudos to Dr. Kelleher

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. Kelleher was wonderful. I will definitely be returning for annual checkups. Also impressed by her PA, Casey.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Great discussion. Alternatives provided for good decision making. Inclusion of spouse without reservation.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I had the most thorough exam and the doctor addressed my concerns. She and her staff were professional and efficient. I appreciate being seen on short notice

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

PA was excellent and peronable. Explained everything well. Both she and Dr. made me comfortable that I did the right thing in making an appt. for a small issue and hurried the biopsy results along a bit in order to get another visit in before I travel back to Michigan. I really appreciated that.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent and knowledgeable provider with a great personanlity.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

She was very nice and personable. Listens. Very well.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

excellent...

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Excellent care

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I can't believe how great she was. I was in and out in a matter of minutes, but she accomplished a lot during that time. Genuine, very professional, and friendly. Even her nurses are awesome.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

I first starting seeing Dr. Kelleher a few years ago, and she always knew what to do to makeskin problem skin look its best. She left the practice and I had to find another dermatologist-I had a less than underwhelming experience with him. He misdiagnosed me and prescribed medications that made me worse. I saw an add in the paper that she was running her own practice and made an appointment immediately. Once again, she knew exactly what to do and my skin is finally healed and looking good again. I saw a lot of folks complaining about her bedside manner, but I have always found her knowledgeable and competent. My skin is proof of that.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

The doctor allowed an observer into the exam room without asking me or introducing the person. Their conversation overtook mine and one of my questions never got answered. When I called the following day I was told that I need to make another appointment and pay another co-pay.

Overall Rating
Bedside Manner
Wait Time

Dr.kelleher was very patient and understanding with me,as i had alot of questions! She answered and helped me understand everything-I would definitely recommend her.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very Good, didn't have to wait, she was very professional and very thorough. Answered all my questions and took care of my issue right away.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

excellent doctor except the wait time was over 1 hour

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Dr. K. Was professional and thorough. I will see her again.

(Verified Patient)

Overall Rating
Bedside Manner
Wait Time

Very involved in listening to (me) patient. Speaks in layman's terms making it easy to understand. Confident in her skills which made me feel comfortable about treatment. Highly recommended. Excellent encounter with positive outcome.