Spectra Information Technology W.L.L

Corporate Office:
Villa 293, Road 909, Block 309  Salmaniya - Manama

Mailing Address:
P.O. Box 23035, Muharraq, Kingdom of Bahrain

Tel: +973 17 369 580
Fax: +973 17 369 581
Email: info@spectrabh.com

Location