Fountain of Life Apostolic Church
Fountain of Life Apostolic Church
Contact Information
Address
3505 NW 79th St.
Miami, FL 33147
Miami, FL 33147
About
Food distribution location. Wheelchair accessible. Languages: English, Haitian Creole, Portuguese, Spanish.