4741 S. Afton Pl. Chubbuck, ID 83202
4741 S. Afton Pl.
Chubbuck, ID 83202
Phone: 208-233-4100
Fax: 208-233-4113
Mon-Fri: 8:30 AM - 5:00 PM