Contact Us

Not sure where to begin?

Get in Touch

Client Care:
Phone: 650-724-2997
Email Us

Visit Us

3373 Hillview Avenue
Palo Alto, CA 94304
Get Directions

Hours

Contact Hours:
Monday – Friday, 8:00 am – 4:30 pm

Clinical Trials
Monday – Friday, 8:30 am – 4:30 pm

Routine Product Standing Orders (Current Customer Pickups)
Monday–Thursday: 8:30 a.m.–5:30 p.m.

Billing

Billing Hours:
Monday – Friday
8:00 am – 4:30 pm

Billing Contact:
Phone: 650-723-7994
Email Billing