Save Alan M. Antfleck, MD AlanAntfleck.MD.com • Internist • 38 years experience Alan M Antfleck Physician PLLC 3800 Delaware Avenue, Suite 102, Kenmore, NY 14217