I D C I - Islamic Dawah Centre International is located in Birmingham, United Kingdom on St Clements Centre, 11 St Clements Rd, Nechells. I D C I - Islamic Dawah Centre International is rated 4.7 out of 5 in the category religious book store in United Kingdom.
Address
St Clements Centre, 11 St Clements Rd, Nechells
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance