leaf-background

Contact Us

Tabuk, Kingdom of Saudi Arabia
Tel: +966 14 422 6661 – Fax: +966 14 423 2128
Astra Farms Co, P.O.Box : 1485, Tabuk 71411
Kingdom of Saudi Arabia