Melrose Care Home Ii

1627 Marl Ave
Chula Vista, CA 91911-5910

619-498-0911