Target T-2387

Target T-2387, also known as Target Flowery Branch, is a Target discount department store located at 5865 Spout Springs Road in Flowery Branch, Georgia. The store opened on March 5, 2008.