An-Shih Lin, MD, Pediatrics

505 E Grant St
Ste 201
MacombIL  61455-3352 (McDonough County)


Phone: 309-833-3068
Fax: 309-833-3645

NPI: 1194763458
License Number: (IL)