Medical school: YALE UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2013
NPI: 1750782157
Practice Locations (1)
PEACEHEALTH NETWORKS ON DEMAND LLC
2990 COMMERCIAL ST SE, SUITE 160
SALEM, OR 973025178
8646643984
Source: CMS National Downloadable File, September 2026.