Loren Foster

Active Turlock, CA Chairman of the Board for Evangelical Free Church of Turlock

(209)667-1100