The Immaculate Conception Catholic Church offers worship services in a large multi-purpose building on a 10-acre lot on Saint James Avenue, near Old Moncks Corner Road. The expansive compound's facilities include a covered recreation area replete with picnic tables and a large barbecue grill, well-landscaped grounds, living quarters for church leadership, and recreational playground facilities for young parishioners. Immaculate Conception also offers services in Spanish, hosts a Boy Scout troop, has an active and talented choir, provides services like marriage counseling and religious education, and more. The church is active in the lives of its parishioners, as well as in the local community.