Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 1999
NPI: 1437281714
Practice Locations (1)
AEGIS PHYSICAL THERAPY, INC.
27620 LANDAU BLVD, SUITE 3
CATHEDRAL CITY, CA 922345540
7603225090
Source: CMS National Downloadable File, September 2026.