Target T-620

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