Anthony M Avellanosa, MD, Neurological Surgery

4955 N Bailey Ave
Ste 201
BuffaloNY  14226-1206 (Erie County)


Phone: 716-831-9520
Fax: 716-831-9521

NPI: 1013043140
License Number: 143777 (NY)