Target T-863

Target T-863, also known as Menomonee Falls, is a Target discount department store located at N95 W17707 Shady Lane in Menomonee Falls, Wisconsin. The store opened March 9, 1994.