Doctors Catalina Island Medical Center Fdn Inc 100 Falls Canyon Road Avalon, CA 90704 (310) 510-0852 catalinaislandmedicalcenter.org