STRAC Rent a Car
8091 الأمير احمد بن عبدالعزيز، Al Wurud, Riyadh 12254 3105, الأمير احمد بن عبدالعزيز, 12254, Riyadh, SA Saudi Arabia
contacts phone: +966 9200 28428
website: www.strac.sa
Latitude: 24.7323937, Longitude: 46.6782961
larger map & directionsread more