Contact Us Email: office@alhudaacademy.org Address : 248 East mountain Street, Worcester, MA, 01606 Telephone: (508) 854-4700 Fax: (508) 854-4711 Postal Address: P.O. Box 4040 T/S, Shrewsbury, MA 01545