CONTACT US Shijiazhuang Felt Co., Ltd. Address: West Hall, 7th Floor, Innovation Building, No. 368 Xinshi North Road, Shijiazhuang City Phone: 400-004-7688 010-56230497 Fax: 010-58407351