Tamara Chua Lim, DO, Pediatrics

3528 E 118th St
ChicagoIL  60617-7314 (Cook County)


Phone: 773-646-3960
Fax: 773-646-3955

NPI: 1578729182
License Number: 036124298 (IL)