What is the name of the entertainment, retail and residential complex where the Japanese Weekend School of New York has its offices?
Japanese Weekend School of New York:  It has its offices in New Roc City in New Rochelle, New York.
i don't know