Ideal Islamic School 3121 12th St Long Island City, NY 11106 Phone: (718) 728-5307 Fax: (718) 956-9627 View Website
Category: elementary secondary school