Medical school: LOMA LINDA UNIVERSITY SCHOOL OF MEDICINE
Graduated: 2001
Offers telehealth
NPI: 1659485332
Practice Locations (2)
SELKIRK ENDOCRINOLOGY, PLLC
1125 E POLSTON AVE
POST FALLS, ID 838546045
2087580075
SELKIRK ENDOCRINOLOGY, PLLC
1125 E POLSTON AVE B
POST FALLS, ID 838546045
Source: CMS National Downloadable File, September 2026.