The Island Chapel Church of Tierra Verde, FL. The location of The Island Chapel Church is 33715, 1271 Pinellas Bayway S - marked with a pin on Google Map.