Auto Star is located in Medina, Saudi Arabia on King Abdullah Rd, Al Khalidiyyah. Auto Star is rated 3.5 out of 5 in the category motor vehicle dealer in Saudi Arabia.
Address
King Abdullah Rd, Al Khalidiyyah
Accessibility
Wheelchair-accessible car park