Aydee Barrera NPI 1366598005 Practice location: 305 Ne Loop 820, Hurst, TX 760537209 Taxonomy code: 235Z00000X Phone: (956) 763-6887