Canals & Trails Credit Union Main Office is a Credit Union located at 838 S State St in Lockport, IL.