St. Francis Of Assisi Church

525 W Vista Way, Vista, CA, 92083

Phone: (760) 630-7960

Website: www.stfrancis-vista.org

Nearby Churches

What to expect on your first visit