Target T-2356

Target T-2356, also known as Target Westwood Village, is a Target discount department store located at 32858 Farm-to-Market Road 2978 in Magnolia, Texas. The store opened on March 5, 2008.