Windsor CCRC
1230 E Windsor Rd
Glendale, CA 91205
Situated within the Somerset area of Glendale, California, Windsor CCRC is a 28 bed senior housing facility. The facility is in a largely middle class area, with an average family income of $36,842. It has a dense population, ...