1. New Life Baptist Church 1365 NW 54th St, Miami, FL 33142 Coordinate: 25.82481,-80.21961 Phone: (305) 758-7945