Fill out my online form. Fill out my Wufoo form! Contact Details Email: [email protected] Address: Leonard Finkel Vista, CA Phone: Office 760-727-2663 | Cell 760-822-3465