Christine Haldane Email

Communications Manager . Our Lady of Mercy Catholic Church

Current Roles

Employees:
40
Revenue:
$10.3M
About
Our Lady of Mercy Catholic Church is a civic & social organization company based out of 124 CAMILLE ST, Opelousas, Louisiana, United States.
Our Lady of Mercy Catholic Church Address
124 CAMILLE ST
Opelousas, LA
Our Lady of Mercy Catholic Church Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.