Target T-620

Target T-620, also known as La Crosse, is a Target discount department store located at 9400 State Road 16 in Onalaska, Wisconsin. The store opened February 21, 1990.