Victor Hrosales NPI 1467749275 Practice location: 120 N 20th St, Mcallen, TX 785016902 Taxonomy code: 247200000X Phone: (945) 971-8646