Churches-Roman Catholic in Avalon, CA St Catherine's of Alexandria800 BeaconAvalon, CA, 907043105100192Catholic ChurchCatholic ChurchesChurches CatholicChurches Places Of WorshipChurches Roman CatholicRoman Catholic ChurchRoman Catholic Churches Show More