Factory google map
Address
Factory:No. 6 Baotingyang Industrial Road, Yangzhong, Youxi, Sanming, Fujian, China
Office: 17FL, Building No. 4, Wusibei Tahoe Plaza, Fuzhou, China
sales@mamopower.com
Phone
Tel: 86-591-88039997
Fax: 86-591-88039996
Hours
Monday-Friday: 9am to 6pm
Saturday, Sunday: Closed