Jack B Perlmutter, MD, Orthopaedic Surgery

22285 N Pepper Rd Ste 105
BarringtonIL  60010-2539 (Lake County)


Phone: 847-277-9100
Fax: 847-277-9110

NPI: 1578559019
License Number: 036070720 (IL)