Catalina Island Medical Center Avalon. March 21, 2011. 100 Falls Canyon Road Avalon, CA 90704 (310) 510-0700 Visit website. Print-friendly; ... Patient Access Services; Quality & Patient Safety. ... Support portal; Log in ....