UDefeoSports is located in Lamma Island, Hong Kong on 85 2F Sha Po Old Village, Yung Shue Wan Main St. UDefeoSports is rated 3 out of 5 in the category outdoor sports store in Hong Kong.
Address
85 2F Sha Po Old Village, Yung Shue Wan Main St
Service options
No in-store shopping