The Annual Calendar for St. James Parish includes the following events, which are planned and organized by Parishioners, and open to the General Public: