Lea Annbuffenbarger NPI 1295812907 Practice location: 61 Ardlussa St, Umatilla, FL 327847604 Taxonomy code: 225X00000X Phone: (352) 636-8188