Lakshmi Dodda, MD, Family Medicine

1625 E 75th St
First Floor
ChicagoIL  60649-3603 (Cook County)


Phone: 773-947-7314
Fax: 773-947-2487
Email: lpd***@*****oo.com

NPI: 1326066101
License Number: 036-073152 (IL)