(Photo, John Orth). This is the first location of "The Leonardo". The buildings still stands (on E.10th Street and Avenue A in the East Village). Originally the buildings housed Saint Mark's Chapel. Today this is the Church of Saint Nicholas.
Last modified: Oct 25, 2011






