Location
Pembroke Pines, Florida
Denomination
Non-Denominational
Church Size
2,000-3,000