The Lord's Church International Ministries

Welcome to the Lord's Church International Ministries with Pastor Frank and Momy Albie Owusu



Phone: 
020 8696 9574 OR 07956 824 787
Location: 
47 Lydhurst Avenue
London, SW2 3AL
UK
EIN: 
1118494:uk
Region: 
Country: 
Organization Membership Type: 
Year Founded: 
0
Income: 
81640
Income Bucket: 
$25,000-$100,000
Expenditures: 
60618
Expenditures Bucket: 
$25,000-$100,000
Expenditures Range: 
Income Range: