LOCATION

THECHURCH IS LOCATED AT 120 S LOCUST ST VISALIA, CA