Avalon Villa Care Center is a nursing home located in Los Angeles , California. This nursing home was first approved to provide Medicare and Medicaid services on 11/22/1968. It has 131 certified beds. Avalon Villa Care Center is located 12029 Avalon Blvd, Los Angeles, CA 90061 and can be contacted via phone number (323) 756-8191.