Contact information

Primora Labs

Email: support@primora-labs.com
Phone: +1-646-585-0450
Hours: Monday–Friday, 9 am–5 pm ET

Mailing address (letters only; for returns, please email us first for instructions):
1207 N Orange Street
Suite 7310
Wilmington, DE 19801
USA