Get Directions to Matt Lockard Health Insurance Specialist Get directions From * Start typing the address, then select from the list of suggested addresses. The route will be routed automatically To Matt Lockard Health Insurance Specialist 6633 Telephone Road, Ventura, CA 93003 +1 800-701-5909 View details Click to load map