Villa Victoria Care Home

(619) 266-2207

1312 Leaf Ter
San Diego, CA 92114-6816