San Diego-Imperial Council celebrates 100 years of service.

Melrose LDS Stake Church
1545 S Melrose Drive
Vista, CA 92081


View Larger Map