Our Lady of Consolation Parish
About Us
Our Lady of Consolation Parish is a local church in Callahan, FL.
- Denomination
- Catholic
Contact
Phone
(904) 879-3662
Website
Not available
Our Lady of Consolation Parish is a local church in Callahan, FL.