Mailing Address
ODYSSEY INTEGRATED SERVICES,
Gulf Plaza, Office 29, First Floor,
P.O.Box 6937, Jeddah 23436,
Kingdom of Saudi Arabia.
Contact Info
Phone : 00966 126612411
Fax : 00966 126612411
Website : www.odyssey-is.com Email:info@odyssey-is.com

Contact Form