Foundry Square Shopping Center

1776 California Street
Downtown Redding, CA 96001

Businesses | About Foundry Square | Clock Tower | Directions


finishedClock