Carrie Flanagan NPI 1396257622 Practice location: 610 S Erwin St, Brazoria, TX 774229065 Taxonomy code: 224Z00000X Phone: (979) 529-6848