Meadowood Nursing Center
3805 Dexter Ln
Clearlake, CA 95422
Located at 3805 Dexter Ln in Clearlake, California, Meadowood Nursing Center is a 99 unit nursing care facility. With a median family income of $27,728, the facility is in a predominantly lower income area. It has an average ...
7 miles away from Lower Lake, CA