Catalina Island Medical Center D/p Snf is a nursing home located in Avalon , California. This nursing home was first approved to provide Medicare and Medicaid services on 03/06/1985. It has 8 certified beds. Catalina Island Medical Center D/p Snf is located 100 Falls Canyon Rd, Avalon, CA 90704 and can be contacted via phone number (310) 510-0700.