PERMANENTLY CLOSED - CPI Corporation
1706 Washington Ave
St. Louis, MO 63103
PERMANENTLY CLOSED - CPI Corporation HAD its headquarters located in Downtown St Louis Missouri. It closed its business operations in 2013. It had provided portrait photography studios for about 3,100 locations which are primarily located in Sears and Wal-Mart stores. They had been in the photography business since the 1950's.