Muammar Al Tamimi Street, Al Olaya, Al Khobar 34446, Saudi Arabia Muammar Al Tamimi Street, Al Olaya, Al Khobar 3444 Al Khobar GPS: N 26.290 E 50.185