‹ Back to CaliforniaAvalon Community Church236 Metropole Ave, Avalon, CA 90704St Catherine's of Alexandria800 Beacon St, Avalon, CA 90704St Catherine Catholic ChurchPO Box 735, Avalon, CA 90704-0735Catalina Bible Church346 Catalina Ave, Avalon, CA 90704