Srilaxmi Tumuluri, MD, Internal Medicine

711 Troy Schenectady Rd
Ste 104
LathamNY  12110-2442 (Albany County)


Phone: 518-783-3110
Fax: 518-783-8510

NPI: 1710198536
License Number: 242346-1 (NY)