Talha bin Obeid-Allah Secondary School is located in Mecca, Saudi Arabia on 3447 Al Marifah, Al Mursalat. Talha bin Obeid-Allah Secondary School is rated 4.2 out of 5 in the category boys' high school in Saudi Arabia.
Address
3447 Al Marifah, Al Mursalat
Accessibility
Wheelchair-accessible entrance