Address: 8th Floor, Building 2, Chuangxin Intelligent Manufacturing Industrial Park,No. 18 Industrial Avenue East, Songxia Industrial Park, Shishan Town, Nanhai District, Foshan City, Guangdong Province
View map