St. Peter's Roman Catholic ChurchParishShareSt. Peter's StreetTriumph, Demerara-MahaicaGuyanaGet directions