CHYAA Complex 150 Deland Avenue, Cherry Hill, NJ 08034