St. Teresa's Roman Catholic ChurchParishShareStone AvenueGeorgetown, Demerara-MahaicaGuyanaGet directions