Kohl's 1226

Kohl's #1226, also known as Kohl's Tallahassee South, is a Kohl's department store located at 2010 Apalachee Parkway in Tallahassee, Florida. The store opened in April 2008.