Foundry Square Shopping Center
1776 California Street
Downtown Redding, CA 96001
Businesses
|
About Foundry Square
|
Clock Tower
|
Directions