880 West Quinn Road, Chubbuck, ID 83202
(Pine Ridge Mall Parking Lot)
Phone: (208) 238-2000
Fax: (208) 238-8888
Mon thru Fri 8:00 am to 6:00 pm;
Sat 8:00 am to 1:00 pm;
Map created with Maps Marker Pro could not be displayed because of an invalid license. Please contact the site owner for more details.