Jubilee Church Church of Deerfield Beach, FL. The location of Jubilee Church Church is 33442, 1100 Powerline Rd - marked with a pin on Google Map.