Dr. Rich graduated from the University of Alabama School of Medicine in 1990. He works in Birmingham, AL and specializes in Internal Medicine. Dr. Rich is affiliated with St Vincents Hospital Birmingham.
Name / Title
Company / Classification
Phones & Addresses
Craig J. Rich Medical Doctor, Principal
Craig J Rich MD Medical Doctor's Office
833 Saint Vincents Dr, Birmingham, AL 35205
Craig J. Rich Internal Medicine
Southview Medical Group Pc Hospital & Health Care · Medical Doctor's Office · Dermatologist · Gastroenterology · Cardiologist · Infectious Disease Doctor · Family Doctor · Internist
833 Saint Vincents Dr #300, Birmingham, AL 35205 833 St Vincents Dr, Birmingham, AL 35205 2059334640, 2059334684, 2059184075, 2059334400
Craig Jeffrey Rich
Rich, Dr. Craig J Internist
833 Saint Vincents Dr, Birmingham, AL 35205 2059334640