We are located at 2407 Beich Rd., Bloomington, IL 61705 which is in Southwest Bloomington. We are easily accessable by I-55, I-39, and I-74.

We're located at 2407 Beich Road in Bloomington just off of Fox Creek Road. From Veterans Parkway, go West on Fox Creek. After going over the I-74/I-55 overpass, take your first left onto Beich Road. Our facility is at the corner of Beich and Fox Creek.