Sacred Heart Roman Catholic ChurchParishShareMain StreetCity of Georgetown, Demerara-MahaicaGuyanaGet directions