Welcome to TIC: Torbay Islamic Centre
T: 01803 211 818 | 130 Avenue Rd, Torquay TQ2 5LQ
It looks like nothing was found at this location. Maybe try a search?