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

Listen Now
Introducing Your New Podcast Network
Find St. Louis' Top Spots

Listen Live