Power of Deliverance Ministries

1831 NW 38th Ave, Lauderhill, FL, 33311

Phone: (754) 234-4357

Connect: Facebook

Nearby Churches

What to expect on your first visit