Dr. Padma Lal, MD

Address

600 E. Genesee Street Suite 106
Syracuse, NY 13202