Anderson Plaza Draw Station provides laboratory services and imaging, part of St. Luke's Health System.
222 N 2nd St #109, Boise, ID 83702