Map location of Christopher Welch 674 County Square Dr., Suite 310, Ventura, CA 93003 Phone: 805-650-7900