Madison Posted March 27, 2013 Loading Map.... MadisonBldg 2, 3 Fenyang Lu, near Huaihai Lu - ShanghaiDetails 31.2154695 121.45601310000006 Address Bldg 2, 3 Fenyang Lu, near Huaihai Lu Shanghai China Upcoming Events No events in this location