City Square Shooting Gallery (CSSG) is located in Kuala Lumpur, Malaysia on 9th Floor, Menara TKSS, No. 206, Jalan Segambut. City Square Shooting Gallery (CSSG) is rated 4.3 out of 5 in the category sporting goods store in Malaysia.
Address
9th Floor, Menara TKSS, No. 206, Jalan Segambut