Richard Alanhaynes NPI 1114196144 Practice location: 3725 Albacete Cir, Punta Gorda, FL 339508950 Taxonomy code: 225200000X Phone: (961) 575-9610