According to Baidu map data, Shanghai Dafeng Electronics Factory is a large electronic manufacturing enterprise, and its address is No.2, Lane 58, Sanzhuang Road, Songjiang District, Shanghai.