Word of Life Presbyterian Church

850 Ivywood Dr Oxnard, CA 93030-3401

See on Google Maps