For specific facility contact information, please go to the locations menu and find that facility’s page.
Tel: 1.208.376.7298
Toll Free: 1.888.376.7298
Fax: 1.888.377.8318
Mailing Address
PO Box 1176
Meridian, Idaho 83680
To take a tour, please fill out this form or call our office phone number at 1.208.376.7298