The Faith Church
Add Hours
Phone: (305) 688-8541
Address: 12555 NW 17th Ave, Miami, FL 33167
15260 NW 19th Ave, Opa Locka, FL 33054
2000 NW 103rd St, Miami, FL 33147
2362 NW 95th St, Miami, FL 33147
11440 NW 7th Ave, Miami, FL 33168
16951 NE 4th Ave, North Miami Beach, FL 33162
630 Sharar Ave, Opa Locka, FL 33054
3280 NW 135th St, Opa Locka, FL 33054
2037 NW 152nd St, Opa Locka, FL 33054
10390 NE 2nd Ave, Miami Shores, FL 33138
951 NW 136th St, Miami, FL 33168