Imperial Care Center
11441 Ventura Blvd
Studio City, CA 91604
Located in the Studio City neighborhood of Studio City, California, Imperial Care Center is a 130 unit housing facility for seniors. They offer senior living in a clean and pleasant environment. The neighborhood surrounding this community is heavily ...
1 miles away from Toluca Lake, CA