Avalon Care Center - Othello LLC is a nursing home located in Othello , Washington. This nursing home was first approved to provide Medicare and Medicaid services on 12/01/1980. It has 39 certified beds. Avalon Care Center - Othello LLC is located 495 North Thirteenth Street, Othello, WA 99344 and can be contacted via phone number (509) 488-9609.