DEFY Hong Kong is located in Lai Chi Kok, Hong Kong on 1203, Vogue Centre, 696 Castle Peak Rd. DEFY Hong Kong is rated 3 out of 5 in the category sporting goods store in Hong Kong.
Address
1203, Vogue Centre, 696 Castle Peak Rd
Service options
In-store shopping