Address:
8401 Olive Blvd, Saint Louis 63132
(314) 997-3430 (Phone), (618) 345-1113 (Fax)
RICHARD C CHEN MD
415 W Main St SUITE 4, Collinsville 62234
(618) 345-1112 (Phone), (618) 345-1112 (Fax)
Education:
Medical School
Taipei Medical University
Homer G. Phillip Hosp
St Lukes Hosp