Omar Barraza, DMD, Dentist

410 E Lincoln Hwy Ste 100
New LenoxIL  60451-1976 (Will County)


Phone: 815-320-3371
Fax:

NPI: 1558887778
License Number: 319020688 (IL)