The Vela Diagnostics Order Management organization is committed to providing prompt and efficient support to our customers.
Contact Order Management to place an order by phone, request for the status on an existing order or shipment, or raise any questions related to your order. Order Management is available Monday – Friday, 9am to 6pm.
Phone: +1 877 593 7528 (Toll-Free)
Fax: 973 521 7120