Steven J Lana, MD, Pediatrics

1131 Delaware Ave
BuffaloNY  14209-1603 (Erie County)


Phone: 716-884-0230
Fax: 716-884-2415
Email: sjl***@*****ol.com

NPI: 1043296759
License Number: 160967 (NY)