Universal Deliverance Church

4761 NW 167th St, Opa-Locka, FL, 33055

Phone: (305) 749-6572

Connect: Facebook

Nearby Churches

What to expect on your first visit