Hwa Long Chen, MD, Obstetrics & Gynecology

1141 N Cheney St
TaylorvilleIL  62568-2741 (Christian County)


Phone: 217-287-7477
Fax: 217-287-7511

NPI: 1104854918
License Number: 036049201 (IL)