Catalina Island Medical Center D/P Snf100 Falls Canyon Rd, Avalon, CA 907043.57/5 ⭐(21 Total Reviews)