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 March 10, 1993.