Mr. Javier Barbosa's NPI Number is #1467549758 and has been listed in the NPI registry for 10 years. Mr. Javier Barbosa's practice location is listed as: 1421 N Col Rowe Blvd Ste A Mcallen, TX 78501-2304 and can be reached via phone at (956) 618-4414.