Nelson A Mata NPI 1154643153 Practice location: 603 South Nebraska, San Juan, TX 785892647 Taxonomy code: 207R00000X Phone: (956) 121-0663