Leszek Adam Balla, DDS, Dentist

1701 S 1st Ave
Ste 102
MaywoodIL  60153-2442 (Cook County)


Phone: 708-450-5300
Fax:

NPI: 1346364411
License Number: 019-017066 (IL)