Ailing Chen, MD, Pediatrics

1818 Chapel Dr
Suit C
FindlayOH  45840 (Hancock County)


Phone: 419-424-0180
Fax: 419-424-0257

NPI: 1396933552
License Number: 35095448 (OH)