Graduated: 1991
NPI: 1174609564
Practice Locations (2)
5015 S MCCOLL RD
EDINBURG, TX 785398080
9566273686
UPPER VALLEY INTERVENTIONAL NEPHROLOGY, PLLC
1203 ST CLAIRE BLVD, SUITE 13B
MISSION, TX 785729108
9566008899
Source: CMS National Downloadable File, September 2026.