Masjid Al-Firdaus

1650 N Military Trl, West Palm Beach, FL 33409, USA