DRUM Times Square is located in Kuala Lumpur, Malaysia on Berjaya Times Square, Lot 01-65, 1St Floor, Jalan Imbi, Kuala Lumpur, 55100. DRUM Times Square is rated 3 out of 5 in the category t-shirt store in Malaysia.
Address
Berjaya Times Square, Lot 01-65, 1St Floor, Jalan Imbi, Kuala Lumpur, 55100
Service options
In-store shopping