Meet me at an Orthodox Church southwest of you on the south side of Liberty Street. The Twin Towers Memorial is to the northwest of it on the same street. A block to the south of this church is the W Hotel and On Liberty plaza is to its east.