Medical school: JEFFERSON MEDICAL COLLEGE OF THOMAS JEFFERSON UNIVERSITY
Graduated: 1975
NPI: 1982653085
Practice Locations (2)
925 E SAN ANTONIO DR, SUITE 11
Long Beach, CA 908072210
925 E SAN ANTONIO DR, SUITE 11
LONG BEACH, CA 908072210
5624284613
Source: CMS National Downloadable File, September 2026.