In mybook® Health Collection (edit)

Added to your health collection.
Removed from mybook!

We took this business out of your health collection.

Dr. Karin B Rock, MD

Map & Directions
(2 Reviews)

101 Missionary Rdg Ste 200, Birmingham, AL 35242

(205) 995-2260

Add Hours
Add to mybook

This listing has been
added to mybook.

This listing has been
removed from mybook.

Accepted Insurance

  • Aetna
  • Blue Cross Blue Shield (BCBS)
  • Cigna
  • Coventry Health Care
  • First Health (Coventry Health Care)
  • Humana Health
View All Insurance


Primary: Internist

Sub-Specialty: General




Accepts New Patients

Location & Hours

Practice Affiliations

Practice At 101 Missionary Rdg Suite 200

101 Missionary Rdg Suite 200

Birmingham, AL 35242

Main Location

101 Missionary Rdg Ste 200

Birmingham, AL 35242

Do you know the hours for this business?
Extra Phones

Fax: (205) 980-0133

Other Information

Physicians & Surgeons, Physicians & Surgeons, Internal Medicine, Physicians & Surgeons, Family Medicine & General Practice


Hi there!
Rate this business!
First-classBetter than mostAbout what I expectedNot the worst...Disappointing
Click to Rate
Share Review

Like this review? Share it on your social network to get the word out!



Great Doc

I had Dr. Wilhelm for my primary care physician for 7 yrs while I was living in Birmingham and felt he was one of the most thorough, and considerate doctors I've ever had. I have recently returned to Birmingham and hope to make him my primary care physician once again. He is caring, compassionate and spends that extra time to get to know you.

I would recommend him to everyone I know.

Tim Smith



Provided by Citysearch - 
The great Dr. Cranford and his bedside manner!

There was nothing special about my mothers visit. I do not wish to list her name because I am afaid that Dr. Wilhelm would not see her anymore. She had to use Dr. Cranford because Dr. Wilhelm had nothing available. Dr. Cranford was very rude to my mother and made her feel that she was beneath him and waisting his time. My mother left the office in tears. He told her that she should have been to a doctor earlier and had waisted his afternoon. He then went into the hallway and spoke very rudely about my mother thinking she could not hear him. She did hear him and was very upset. This doctor makes your whole practice look bad. He does not need to be working as a general prac. if he isn't willing to listen to the patients problems and is going to rush them in and out. My mother and I feel that she basically got no service from him. Se was also told to take an over the counter medication. He also basically accused her of abusing narcotics and my mother has never abused any medication. She is 66 years old and was humiliated by this man. He is a disgrace to your practice and should not be allowed to practice medicine unless its on animals and even that would be cruel. He was speaking to his nurse and made the comment that he was tired of seeing all of Rock's meaning DR. Rock and Wilhelms squirells. My mother does not take kindley of being referred to as a squirrell. We have given him a rating of one star and he really doesn't deserve that. We will not be back as long as this man is in your practice.