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 Toll Free: +1 877 593 7528
Phone (main): (973) 758-5341
Fax: (973) 521-7077