Word of Life Church of Fort Myers, FL. The location of Word of Life Church is 33919, 6111 South Pointe Blvd - marked with a pin on Google Map.