Craig Rich.jpg

Craig J. Rich, M.D.

Internal Medicine


BS, University of Florida
MD, University of Alabama School of Medicine


University of Minnesota Hospitals and Clinics


Board Certified Internal Medicine
National Committee for Quality Assurance (NCQA) Recognition 

Professional Organizations

Jefferson County Medical Society
American Medical Association

Additional Information

Dr. Rich joined Southview Medical Group in 1993

Dr. Rich is located in Suite 300
Phone: 205.933.4443   Fax: 205.918.1479