The Consulate General of the Republic of the Philippines in Shanghai is situated at Room 301 & 304, Metrobank Plaza Building, 1160 West Yan’an Road, Shanghai.
To reach them for inquiries and assistance, you may call at 021-62818020 or send a fax to 021-62818023.
The consular district includes Shanghai, Jiangsu, Zhejiang, Anhui, and Hubei provinces.