62 Orchard Street is a building located in the Lower East Side neighborhood in Manhattan, New York. 62 Orchard Street was built in 1920 and has 7 stories and 7 units. Right in between Hester Street and Grand Street, Orchard Street is a destination for eats, drinks, nightlife, and more!