FAQ Frequently Asked Questions Where are we located? Al-Manar Academy , 122 Schiller St. Buffalo, NY 14206 Who is the current principal? Aminul Islam, Ph.D.