River Crest Sanitarium Remains of a Former Astoria Asylum At Ditmars Boulevard and 26th Street, there’s a curious ramp leading to a dead end, with a pair ... By Kevin Walsh 01/21/2014 0