Newman Catholic Center

Newman Catholic Center

346 Cherry St
Chico, CA, 95928
530-342-5180