Lower East Side Tenement Museum Details Venue Website: http://www.tenement.org/ Location Address:103 Orchard Street, New York, New York, 10002, United States