PLACE

St. John’s University Manhattan Campus

(718) 990-2000
101 Astor Place

The Venue

St. John’s Manhattan campus located at 101 Astor Place.

Location, Location, Location