Address:
Steck Medical Center
1299 Bishop Rd, Chehalis 98532
(360) 748-0211 (Phone)
Hospitals:
Steck Medical Center
1299 Bishop Rd, Chehalis 98532
Providence Centralia Hospital
914 South Scheuber Rd, Centralia 98531
Education:
Medical School
Loma Linda University School Of Medicine
Graduated: 1985
Hinsdale Hospital
Graduated: 1988