1. International Deliverance
8910 Miramar Pkwy Ste 304, Miramar, FL 33025
Coordinate: 25.98035,-80.2636
Phone: (954) 985-4550
2. Fellowship Spiritual Deliverance Church
2320 SW 60th Way, Miramar, FL 33023
Coordinate: 25.98892,-80.2087
Phone: (954) 505-3664