Meadowood Nursing Center is a nursing home located in Clearlake , California. This nursing home was first approved to provide Medicare and Medicaid services on 02/20/1992. It has 99 certified beds. Meadowood Nursing Center is located 3805 Dexter Lane, Clearlake, CA 95422 and can be contacted via phone number (707) 994-7738.