C
O
N
T
A
C
T
&
A
D
D
R
E
S
S
Multi-lingual generation

Contact & Address


EFC Phoenix
100, Wuyuan Road
200031 Shanghai (crossing Wulumuqi Road)


info@efc-phoenix.com


Tel : (+86) 183 21 26 28 34 


Metro lines 1 & 7, Station Changshu Road