Medical school: LOYOLA UNIVERSITY OF CHICAGO, STRITCH SCHOOL OF MEDICINE
Graduated: 1976
NPI: 1972559631
Practice Locations (2)
MAGELLA MEDICAL GROUP INC
2801 ATLANTIC AVE
LONG BEACH, CA 908061701
80024338397746
MAGELLA MEDICAL GROUP INC
2865 ATLANTIC AVE, SUITE 110
LONG BEACH, CA 908067408
5629330590
Source: CMS National Downloadable File, September 2026.