Mecca College of Technology Aljumum campus is located in Al Jumum, Saudi Arabia on Al Shuhada'. Mecca College of Technology Aljumum campus is rated 3.8 out of 5 in the category technical school in Saudi Arabia.
Accessibility
Wheelchair-accessible entrance