Medical school: STANFORD UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1980
NPI: 1134289549
Practice Locations (1)
MAGNOLIA PHYSICAL THERAPY INC
19032 MAGNOLIA ST
HUNTINGTON BEACH, CA 926462232
7149683003
Source: CMS National Downloadable File, September 2026.