Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2010
NPI: 1689982845
Practice Locations (2)
PRIMARY THERAPY SOURCE, LLC
254 RIVER VISTA PL
Twin Falls, ID 833013006
PRIMARY THERAPY SOURCE, LLC
254 RIVER VISTA PL
TWIN FALLS, ID 833013006
2087347333
Source: CMS National Downloadable File, September 2026.