Masjid Al-Abdul Razak, a mosque in Singapore's Kembangan area built in 1965.
Masjid Al-Abdul Razak is already in our database — build a personalized itinerary in minutes.