Target T-835

Target T-835, also known as Target Schaumburg, is a Target discount department store located at 2621 West Schaumburg Road in Schaumburg, Illinois. The store opened on March 10, 1993.