The Soul Saving Station of Christs Crusaders of Florida

1880 Washington Ave, Opa-Locka, FL, 33054

Phone: (305) 688-4543

Website: www.ssschristscrusadersfla.org

Connect: Facebook

Nearby Churches

What to expect on your first visit