Medical school: LOS ANGELES COLLEGE OF CHIROPRACTIC
Graduated: 2001
NPI: 1235128810
Practice Locations (2)
4120 BIRCH ST, SUITE 106
Newport Beach, CA 926602228
4120 BIRCH ST, SUITE 106
NEWPORT BEACH, CA 926602228
9492639003
Source: CMS National Downloadable File, September 2026.