Medical school: UNIVERSITY OF NEW MEXICO SCHOOL OF MEDICINE
Graduated: 1998
Offers telehealth
NPI: 1487667267
Practice Locations (1)
CRISWELL AND CRISWELL, P.A.
14835 BALLANTYNE VILLAGE WAY, SUITE 210
CHARLOTTE, NC 282774316
7044245050
Source: CMS National Downloadable File, September 2026.