Padma Lal, MD, Internal Medicine

600 E Genesee St
Ste 106
SyracuseNY  13202 (Onondaga County)


Phone: 315-299-5454
Fax: 315-299-4881

NPI: 1316929433
License Number: 193844 (NY)