Graduated: 2012
NPI: 1073990990
Practice Locations (2)
NIRP RIO GRANDE VALLEY PLLC
2800 W TRENTON RD, SUITE 2868
EDINBURG, TX 785399232
2818888999
UPPER VALLEY INTERVENTIONAL NEPHROLOGY, PLLC
1203 ST CLAIRE BLVD, SUITE 13B
MISSION, TX 785729108
9566008899
Source: CMS National Downloadable File, September 2026.