New Life Family Ctr
3620 NW 1st Ave
Miami, FL 33127
Miami, FL 33127