Another Tent City Popping Up Along the St. Louis RiverfrontThe new homeless encampment with about 25 people is called Camp Plumb, and its located just south of the Arch.

More From CBS St. Louis

Live Inspired
KMOX Podcasts
As Heard On KMOX

Listen Live