Living Water Community ChurchParishShare109 Frederick Street101009 Port of SpainTrinidad & TobagoGet directions