Marla Andrews
NPI 1659994580
Practice location: 611 Clinic Road, Challis, ID 832264824
Taxonomy code: 101YP2500X
Phone: (208) 879-4351
List of doctors and physicians in Challis ID.
Taxonomy code: 101YP2500X
Phone: (208) 879-4351
Taxonomy code: 261QD0000X
Phone: (208) 589-9107