Please use the contact form to send us an email (preferred method of contact).

Phone: 1-925-203-5657 – Please leave a message with your name, contact info, date and time of the call, and the best time to call you back.

Our mailing address is Briar Patch Biosciences, 15986 Mines Road, Livermore, CA 94550, USA