Camp Plumb

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
Holiday Guide
Introducing Your New Podcast Network

Listen Live