Girafa Contact Information General inquiries: Sales: Support: Feedback: Israel Offices:United States Mailing Address: Girafa.com, Ltd.Girafa.com, Inc. Twin Tower Two1313 N. Market Street, Suite 5100 35 Jabotinsky Road, Suite 402Wilmington, Delaware 19801 Ramat Gan, 52511, IsraelUSA Tel: +972-3-7515530 Fax: +972-3-7515532