Write a review

El-Shaddai International Christian Centre

← View details

Holland Road West, (off Aston Road North), Birmingham B6 4EA, United Kingdom, Birmingham, England