Medical school: SAINT LOUIS UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2003
Offers telehealth
NPI: 1649336298
Practice Locations (2)
HEALTHCARE PARTNERS AFFILIATES MEDICAL GROUP
2699 ATLANTIC AVE
LONG BEACH, CA 908062710
5624263333
COAST NEPHROLOGY MEDICAL GROUP INC.
3780 KILROY AIRPORT WAY, SUITE 115
LONG BEACH, CA 908062458
5625957426
Source: CMS National Downloadable File, September 2026.