Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1979
Also: RHEUMATOLOGY
Offers telehealth
NPI: 1013022722
Practice Locations (4)
PROVIDENCE MEDICAL INSTITUTE
21501 AVALON BLVD, SUITE 100
CARSON, CA 907452210
3108356627
PROVIDENCE MEDICAL INSTITUTE
LAGUNA NIGUEL, CA 92677
PROVIDENCE MEDICAL INSTITUTE
2801 ATLANTIC AVE
LONG BEACH, CA 908061701
5629332000
PROVIDENCE MEDICAL INSTITUTE
520 N PROSPECT AVE
REDONDO BEACH, CA 902773033
Source: CMS National Downloadable File, September 2026.