Graduated: 2020
Offers telehealth
NPI: 1912205295
Practice Locations (2)
1846 1ST ST, SUITE 1011
IDAHO FALLS, ID 834014415
2082541882
LUKE AND SPENCER BEHAVIORAL HEALTH PLLC
1904 JENNIE LEE DR
IDAHO FALLS, ID 834046159
2089745200
Source: CMS National Downloadable File, September 2026.