Our Lady of the Annunciation Roman Catholic ChurchParishShareSwan StreetVreed-En-Hoop, Essequibo IslandsGuyanaGet directions