Target T-2356

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