Saints James & Patrick Parish corporate office is located in 407 E Eldorado St, Decatur, Illinois, 62523, United States and has 11-50 employees.
saints james & patrick parish
patrick parish
saints james and patrick parish
patrick church
james and patrick parish
saints james and patrick parish trinity youth grou...
| Location | People at location |
| North America | 1-10 |
501-1,000 Employees
501-1,000 Employees
501-1,000 Employees
501-1,000 Employees
501-1,000 Employees
501-1,000 Employees
Saints James & Patrick Parish is a welcoming community that invites newcomers, visitors, and long-time parishioners to participate in Mass and engage in spiritual growth through sacraments, prayer, and stewardship. The parish offers a variety of services including Mass schedules, sacramental preparation, and faith formation programs for all ages. T... Read More