يقع مركز أوتاد التجاري في قلب منطقة الجهراء ومقابل المنتزه القومي على مساحة ستة آلاف متر مربع.
يتكون المركز من سرداب وأرضي وميزانين ويشتمل على ما يقارب مائة محل.
تم تصميم المركز على أحدث طراز من الواجهات الخارجية والتصميم الداخلي مثل أجهزة المراقبة ورجال الأمن وتوفير المواقف الخارجية.
يشتمل المركز على أرقى الأسماء التجارية ويعد اليوم معلماً تجارياً مميزا في محافظة الجهراء.