Margalla Sports is located in Islamabad, Pakistan on Shop 6, Block 12C, College Rd, F-7 Markaz, F-7,. Margalla Sports is rated 4 out of 5 in the category outdoor sports store in Pakistan.
Address
Shop 6, Block 12C, College Rd, F-7 Markaz, F-7,
Service options
In-store shopping