Church Address: 
5941 NW 176th St Unit 5
Miami, FL 33015-5131
United States
Get Directions
Mailing Address: 
5941 NW 176th St Unit 5
Miami, FL 33015-5131
United States
Former Minister(s):