St Marcellus Church

$750.0K revenue • 5 employees • 6100 Avery Island Rd, New Iberia, LA, 70560, United States

Last Updated Mar 29, 2026

Company Overview

Company Name

St Marcellus Church

Address

6100 Avery Island Rd, New Iberia, LA, 70560, United States

Approx. Annual Revenue

$0.8M

Employees

5

Established

2019

Google Reviews

4.7 (12 reviews)

About St Marcellus Church

St. Marcellus Catholic Church is located in New Iberia, Louisiana, United States. The church offers regular mass schedules, confessions, and welcomes visitors to support their community through time, talents, and treasures. The church's website provides contact information and opening hours.

Recent changes

What changed on the St Marcellus Church website and Google listing, as detected by Coldlytics on each visit.

  1. Estimated revenue band moved from $<250K to $500K-1M

Coldlytics tracks changes like these across millions of businesses, so you can reach companies the moment they add a pixel, start hiring, or switch software.

Find companies by what just changed →

Places of Worship Companies near New Iberia, LA

Browse all Places of Worship companies in Louisiana →

Frequently Asked Questions about St Marcellus Church

Categories

Technologies Used

Key Decision Makers

James Nguyen Pastor