Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2009
NPI: 1174858328
Practice Locations (1)
OSPREY PHYSICAL THERAPY AND SPORTS MEDICINE LLC
558 SE 9TH ST, SUITE 5
BEND, OR 977022265
5416477332
Source: CMS National Downloadable File, September 2026.