Kohl's 958

Kohl's #958, also known as Kohl's Chula Vista South, is a Kohl's department store located at 1870 Main Street in Chula Vista, California.