Browse Health
Internist, Cardiologist (heart)
17 years of experience
Accepting new patients

Patient Reviews

Patient Reviews ?

Overall Rating:
Total Ratings


Total Reviews


5 stars
4 stars
3 stars
2 stars
1 star
Ease of Appointment:
Courteous Staff:
Accurate Diagnosis:
Bedside Manner:
Spends Time with Me:
Follows Up After Visit:
Average Wait: 20 minutes
Write a Review
May 30th, 2012

Excellent doctor, excellent staff. One of the most efficent staff I've ever seen.

Mar 13th, 2012

He changed the medication that my regular doctor had me on and explained why. Follow up has been excellent and I feel much better and in much better care.

Super Doc show details Super Doc
Oct 27th, 2011

Great diagnostician!And friendly, too.