Islamic Center of Palm Beach (ICPB)

101 Castlewood Dr, North Palm Beach, FL 33408, USA