Street Address:
101 Castlewood Dr
North Palm Beach, FL USA 33408

Mailing Address:
Islamic Center of Palm Beach, Inc.
P.O. Box 31152
Palm Beach Gardens, FL USA 33420

Phone:
+1 561-623-7647