Contact Us

Sales Support

Technical Support

Corporate Headquarters & North America Sales

Excalibur Systems Inc.

311 Meacham Avenue, Elmont N.Y. 11003 U.S.A
Phone:800-645-1553
Fax:516-327-4645
International Sales Headquarters

Excalibur Systems Ltd.

P.O. Box 34506, Jerusalem 9134401, Israel
Phone:+972-2-654-1050
Fax:+972-2-654-1060

Office Address: 22 Beit Hadfus, Jerusalem 9134401

contact us
Your message was sent successfully
 
Home Login