Los Robles Hospital and Medical Center
150 Via Merida
Thousand Oaks, CA 91362
Located at 150 Via Merida in Thousand Oaks, California, Los Robles Hospital and Medical Center is a 42 bed nursing care facility. The community is in a generally upscale area, with an average family income of $114,930. ...
4 miles away from Agoura Hills, CA