This page shows businesses on Upper Meadow Road. Click on a business to bring up its details and a map showing its location.
Our Lady Of Fatima R C Church is a church where Christians can worship and mingle.
Address: 23 Upper Meadow Road, Birmingham, West Midlands, B32 1NT
Map showing Upper Meadow Road in Birmingham.