Medical school: LIFE CHIROPRACTIC COLLEGE - WEST
Graduated: 1993
NPI: 1457454233
Practice Locations (2)
32605 TEMECULA PKWY, SUITE 204
Temecula, CA 925926839
32605 TEMECULA PKWY, SUITE 204
TEMECULA, CA 925926839
9167923515
Source: CMS National Downloadable File, September 2026.