Promastar is located in Riyadh, Saudi Arabia on Olaya St, Elnemr Center, Building#2, 3rd Floor, Office# 309. Promastar is rated 3 out of 5 in the category information services in Saudi Arabia.
Address
Olaya St, Elnemr Center, Building#2, 3rd Floor, Office# 309