Client Care: Phone: 650-724-2997 Email Us
3373 Hillview Avenue Palo Alto, CA 94304 Get Directions
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 am – 6:30 pm Friday, 8:30 a.m. – 3:30 p.m.
Billing Hours: Monday – Friday 8:00 am – 4:30 pm
Billing Contact: Phone: 650-723-7994 Email Billing