Deepak Leekha, MD, Internal Medicine

5729 W Cermak Rd
CiceroIL  60804-2129 (Cook County)


Phone: 708-652-0200
Fax: 708-652-9001

NPI: 1770540163
License Number: 036110801 (IL)