Main Office. 3000 E. Pine Avenue Meridian, ID 83642 208-345-4550 800-274-4018 Business Hours: M - F | 8am - 5pm Directions. Products & Services.