If you follow the (metaphorical) twists and turns of the so-called Main Street of Texas on the downtown stretch of Congress Avenue, you might also know the frustratingly extended story of three adjacent storefronts at 907, 909, and 911 Congress Avenue. The 907 and 909 buildings, both dating back to the 1880s, patron to get the full story and gain access to TOWERS' archive. (Sign-in)
You must be logged in to post a comment.