Bristol Health Medical Group

Michael Richards, MD

Physician

Accepting New Patients

    Plainville
  • Southington
  • Primary Care/Family Medicine

Request an Appointment

To request an appointment fill out the form and a member of our staff will contact you.
Or to make an appointment please call 1.833.4BHDOCS.

 

( ) -




 

My Locations

  1. Bristol Health Medical Group Plainville

    36 Whiting Street

    Plainville, CT 06062

  2. Bristol Health Medical Group Southington

    167 Main St

    Southington, CT 06489

Michael Richards, MD

video info
PLAY

More about Michael Richards, MD

Dr. Richards specializes in internal and family medicine, delivering personalized care to aid in his patients’ overall health and well-being. He has provided care around the globe, including Africa, Canada, England, Indonesia and Ireland in addition to here in the United States. Dr. Richards earned his medical degree from the University of Stellenbosch Medical School in South Africa. He is board-certifed in internal medicine. 

Residency

Internal Medicine - Griffin Hospital, Derby, CT

Board Certification

Internal Medicine

Education

University of Stellenbosch