Saint Mary & Saint Philip Neri Manchester Photo Gallery
Church Photos
Leadership Photos
Historical Photos
Location of worship
Belgrave Street
Manchester,
Greater Manchester
M26 4DG
United Kingdom
Phone: 0161-724 1765