Medical school: TEXAS TECH UNIVERSITY HEALTH SCIENCE CENTER SCHOOL OF MEDICINE
Graduated: 2024
NPI: 1396583712
Practice Locations (1)
NSPT INC
27500 102ND AVE NW, SUITE 1
STANWOOD, WA 982928092
3606299768
Source: CMS National Downloadable File, September 2026.