Health services provided at the Mountain View facility include lab and imaging services, supporting patient needs efficiently.
3301 N Sawgrass Way, Boise, ID 83704