PHONE 208-888-4800 TOLL FREE 800-467-2729 FAX 208-888-7617 Mailing Address 104 E. Fairview Ave., Suite 104 Meridian, ID 83642 Physical Address 7352 Winward Dr. Meridian, ID 83642