Campuses Ashcroft/Cache Creek Campus Profile Thompson Rivers University #10-155 Main Street, Lillooet, British Columbia V0K 1V0, Canada Campus #10-155 Main Street, Lillooet, British Columbia V0K 1V0, Canada