12 Studio & Media Agency Islamabad is located in Rawalpindi, Pakistan on 1st Floor office no, 17, Chandi Chowk, 4th B road Bykia Plaza, Block B Satellite Town. 12 Studio & Media Agency Islamabad is rated 4.8 out of 5 in the category media house in Pakistan.
Address
1st Floor office no, 17, Chandi Chowk, 4th B road Bykia Plaza, Block B Satellite Town
Amenities
Gender-neutral toilets
Accessibility
Wheelchair-accessible seatingWheelchair-accessible toilet