The Beulah Hills Apostolic Church
The Beulah Hills Apostolic Church is a Christian Church that runs regular services as well as hosting weddings and other events.
Where is the church located?
The church can be found at 188 Bacchus Road, Birmingham, B18 4QZ.