The building is still there. It's merely disguised as a large chain drugstore. To see the back of the theater, walk around the corner and stand between 24 and 40 Thayer Street, then look north!