Target T-801

Target T-801, also known as Laredo, is a Target discount department store located at North Creek Plaza, 7501 San Dario Avenue in Laredo, Texas. The store opened October 7, 1992. opened as Target Greatland