Medical school: BAYLOR COLLEGE OF MEDICINE
Graduated: 1998
Offers telehealth
NPI: 1518021369
Practice Locations (1)
LA JOLLA SPINE INSTITUTE MEDICAL GROUP INC
6719 ALVARADO RD, SUITE 308
SAN DIEGO, CA 921205268
6192657912
Source: CMS National Downloadable File, September 2026.