St Philomena's Catholic ChurchParishShareCraigton CourtWinchburgh, Alba / Scotland EH52 6SBUnited KingdomGet directions