St. Charles Church
Drag box to select area
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
- Hours: Mass: Mon - Sun, 8:30am; Sun, 5pm Communion: Mon - Thu, 6:30pm