Imperial Care Center
11441 Ventura Blvd
Studio City, CA 91604
Imperial Care Center is a 130 room senior community. It is situated within the Studio City area of Studio City, California. The neighboring area has a dense population, with about 30,000 individuals residing in the 91604 zip code. ...
1 miles away from Toluca Lake, CA