Channel Tek Broadcast Store & Display Center is located in Karachi City, Pakistan on Shop # 20, Elahi Center, Preedy Street, Saddar, Karachi,. Channel Tek Broadcast Store & Display Center is rated 3.8 out of 5 in the category audio visual equipment supplier in Pakistan.
Address
Shop # 20, Elahi Center, Preedy Street, Saddar, Karachi,