All Souls Catholic Church is part of a sprawling campus a few blocks off of Grand Avenue that also includes a Catholic pre-school, elementary school and middle school. The chapel itself perches on a small hill across the street from the public library and inside the domed ceiling and muted glow of light through blue stained glass windows create a calming atmosphere. All Souls has a busy schedule of daily masses, Bible studies, prayer groups and choir practice in both English and Spanish. A regular bilingual newsletter keeps parishioners informed of upcoming events and how they can get involved.