1. Words of Life Fellowship Church 20051 NE 16th Ave, Miami, FL 33179 Coordinate: 25.957094,-80.18138 Phone: (305) 653-8155