North Devon Islamic Culture Centre
- 9 Vicarage St, Barnstaple, EX32 7BT, United Kingdom
- +447886445371
- https://www.barnstapleislamiccentre.co.uk/