Andrew Lang, MD, Hospitalist

293 Upper Falls Blvd
RochesterNY  14605 (Monroe County)


Phone: 585-922-0200
Fax: 585-922-0230

NPI: 1831546076
License Number: 300577 (NY)