International College Of Technology Swabi is located in Swabi, Pakistan on 29RWGJW, Swabi - Jahangira Rd, Sheikh Dheri. International College Of Technology Swabi is rated 5 out of 5 in the category private college in Pakistan.
Address
29RWGJW, Swabi - Jahangira Rd, Sheikh Dheri