We are located at:
3002 W. Old Church Road, Champaign, IL 61822
(on the corner of Duncan and Old Church Road.