Women’s, Babies’ & Children’s Center
1000 Placer St
Redding, CA