St. Charles Church

Flag as Inappropriate

The St. Charles Church, located on the corner of Tamarack Road and towering in red brick, offers a parish school, youth ministry and a men's club. 
880 Tamarack Ave, San Carlos, CA 94070
(650) 591-7349
  • Hours: Mass: Mon - Sun, 8:30am; Sun, 5pm Communion: Mon - Thu, 6:30pm
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »