Alan Martin Antfleck, MD, Internal Medicine

3800 Delaware Ave
Ste 102
BuffaloNY  14217-1094 (Erie County)


Phone: 716-551-1970
Fax: 716-783-8557

NPI: 1154365559
License Number: 237938 (NY)