Street Address: No.2 Juyuan Road, Xiwu Street, Fenghua
City: Ningbo
Province: Zhejiang
Country/Region: China