La Pastora Catholic ChurchParishShareLa Pastora StreetSiparia, SipariaTrinidad & TobagoGet directions