Melrose Care Home
1528 Melrose Ave
Chula Vista, CA 91911
Melrose Care Home is located in the Southwest area of Chula Vista, California. They offer senior care in a well-maintained housing facility for eldery individuals. The neighborhood around this community has a dense population, including around 82,999 residents ...
5 miles away from Imperial Beach, CA