Mosque Khizra Home/Mosque/Mosque Khizra 69 Albert Rd, Glasgow G42 8DP Contacts 69 Albert Rd, Glasgow G42 8DP Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Mosque Eastwood Mosque 44 Selborne St, Rotherham S65 1RR +441709373303 Mosque Llanelli Islamic Center 62 Station Rd, Llanelli SA15 1AN +447891214668 Mosque Jame’ Masjid 51 Asfordby St, Leicester LE5 3QG Mosque Mohiuddin Jamia Masjid 123 Great Jct St, Edinburgh EH6 5JB +441315551116 Categories Mosque