Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1989
Also: INTERNAL MEDICINE
Offers telehealth
NPI: 1134141260
Practice Locations (1)
SOUTHWEST KIDNEY CARE, LLC
5981 JEFFERSON ST NE, SUITE A
ALBUQUERQUE, NM 871093457
5053709600
Source: CMS National Downloadable File, September 2026.