Vine Life Church Church of Miami, FL. The location of Vine Life Church Church is 33142, 2024 NW 22nd Ct - marked with a pin on Google Map.