Street Address: No. 63 Easten Zheng'an Road, Xiaochong Industrial Zone, Chang'an Town
City: Dongguan
Province: Guangdong
Country/Region: China