A Tu Casa NPI 1194952184 Practice location: 424 Water St, Brownsville, TX 785204651 Taxonomy code: 251E00000X Phone: (956) 525-4220