St Andrews Catholic ChurchParishShareRavelston TerraceCity of Edinburgh, Alba / Scotland EH4 3EFUnited KingdomGet directions