Anita Balodis, MD, Family Medicine

103 Haven Rd
ElmhurstIL  60126 (DuPage County)


Phone: 630-833-0280
Fax: 630-833-4803

NPI: 1447394374
License Number: (IL)