North and a bit east of you there's a university on Union Square West where can meet. It's on the west side of the street, in the middle of block, south of McDonald's. A large park is across the street.