Craig Siegel Stephen

Primary Specialty: Internal Medicine
Experience: 30 + years
Location
620 Maple Valley Dr
Farmington, MO 63640-1976

Phone Number
(636) 931-3655

About Craig Stephen Siegel

Craig Stephen Siegel is a Internal Medicine specialist in Farmington, Missouri. He graduated from New York University School Of Medicine with his medical degree in 1994. Craig Stephen Siegel has more than 30 years of experience. His specialties include Internal Medicine.
Craig Stephen Siegel is affiliated with many hospitals including Mercy Hospital Jefferson, Mercy Hospital St Louis and Parkland Health Center. He cooperates with many other doctors and specialists in medical group Mercy Clinic Oncology LLC.

Specialties

Education

Craig Siegel graduated from the New York University School Of Medicine in 1994.

Medical Group Practices

Doctor Profile

First Name Craig
Last Name Siegel
Gender Male
NPI 1295812733
PECOS ID 3870568876

Affiliated Hospitals


1400 Us Highway 61, Festus, MO 63028
Hospital Rating:

Patient Survey Rating:

615 New Ballas Road, Saint Louis, MO 63141
Hospital Rating:

Patient Survey Rating:

1101 W Liberty, Farmington, MO 63640
Hospital Rating:

Patient Survey Rating:

Medical Licenses

Specialization Classification License Number State
Internal Medicine 2004012584 Missouri
Hematology & Oncology Internal Medicine 33191 Oklahoma
Hematology & Oncology Internal Medicine G77126 Missouri
Hematology & Oncology Internal Medicine 2004012584 Missouri

Locations

Craig Stephen Siegel, MD
620 Maple Valley Dr
Farmington, MO 63640-1976
(636) 931-3655