Target T-2796

Target T-2796, also known as Homewood, is a Target discount department store located at 531 Brookwood Village in Homewood, Alabama. The store opened March 10, 2013.