Masjid Ar-Rowda You are here Home > Religious Services > Mosques and prayer places > Masjid Ar-Rowda Our address Address: 40 South Station St. Toronto, Ontario CANADA M9N 2B3 Telephone: 416-242-9996 Email: info@islaamcenter.com Web: http://www.islaamcenter.com/