Find contact information here to make an appointment.

Dr. Bruce Richards, MD
Telehealth available
About
Dr. Bruce Richards, MD is
Education
- Uab Hospital, Residency Hospital — 1985
- Uab Hospital, Internship Hospital — 1983
- Vanderbilt University School Of Medicine, Medical School — 1982
Insurance Accepted
- Aetna
- Ambetter
- Anthem
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- Cigna
- First Health
- Humana
* Please verify this information when scheduling an appointment.
Patient Satisfaction
Leave a review
How likely are you to recommend Dr. Richards?
Dr. Richards is a wise and caring physician. He is the gold standard of what a doctor should be. His advice always proves to be correct. He goes far above the norm in responding to his dear patients, who are very fortunate to have him as their primary care physician.

Frequently Asked Questions
A list of accepted insurance providers is available on the Sharecare insurance check. It is always a good idea to verify your insurance when making an appointment.
New patients are generally accepted by Dr. Bruce Richards, MD. To arrange an appointment, call the number on Dr. Richards' profile.
Dr. Richards in specializes in Internal Medicine. See more on Sharecare.
Dr. Richards' office is located at 300 20th Ave N Fl 7 Nashville, TN 37203. You can find other locations and directions on Sharecare.
Dr. Richards provides telehealth services. Please contact the office to determine whether you are eligible.
Dr. Bruce Richards, MD is affiliated with Ascension Saint Thomas Hospital West.
Yes, Dr. Bruce Richards, MD holds board certification in Internal Medicine.
Dr. Bruce Richards, MD has a star rating of 5.0/5. See more patient feedback on Sharecare.
Hospital Affiliations
- Ascension Saint Thomas Hospital West
Locations
-
Ascension Medical Group Saint Thomas Midtown
-
1
Ascension Medical Group Saint Thomas Midtown
300 20th Ave N Fl 7, Nashville, TN 37203 Existing Patients: (615) 284-1400
-
1