Organization Profile
Find:
53.813274 -1.554351

International Mission Project (IMP), Leeds

[ Back]


Web:
Address: 62 Holborn Approach
LeedsLS6 2PD  

Mission Statement:

Local Affiliation



Confirmed Affiliations