Location

United Methodist Church of Vista

490 South Melrose Drive.

Vista, California 92081

(760) 722-8405

Picture of church from Melrose Drive


© Copyright 2016
United Methodist Church of Vista
All rights reserved