Kohl's 790

Kohl's #790, also known as Kohl's Alhambra, is a Kohl's department store located at 1201 South Fremont Avenue in Alhambra, California. The store opened on March 3, 2005.