Street Address: No.38 Shida Road, Quantang Village, Liaobu Town, Dongguan city
City: Dongguan
Province: Guangdong
Country/Region: China