St. Peter's Catholic Church
圣伯多禄堂

Tel Tel: 021-64670198
Address Address: 3/F 270 Chongqing Nanlu, Luwan District, Shanghai
上海市卢湾区重庆南路270号
Report Error Claim My Listing
Albums
5

5

1

1

2

2

3

3

4

4

Business Overview
English service: Sat 5:00pm, Sun 10:30am, 12:30pm. Korean, French, German Masses by schedule.