Barry A Altshuler, MD, Pediatrics

820 E Terra Cotta Ave
Ste 226
Crystal LakeIL  60014-3649 (McHenry County)


Phone: 815-455-2100
Fax: 815-455-3284
Email: alt***@*****al.net

NPI: 1134100688
License Number: 036071366 (IL)