Target T-2398

Target T-2398, also known as Ventura West, is a Target discount department store located at 245 South Mills Road in Ventura, California. The store opened March 5, 2008.