Melrose Care Home
1528 Melrose Ave
Chula Vista, CA 91911
Melrose Care Home is a residential care home situated within the Southwest area of Chula Vista, California. With an average per-family income of $53,191, the community is in a mostly middle class area. It is heavily populated, with ...
5 miles away from Imperial Beach, CA