LOOKING BACK: Cochrane House to Post Office
Tuscaloosa News (subscription) Fifty years ago this week, the antebellum Cochrane House at 1308 21st Avenue was being razed to make room for a new Tuscaloosa Post Office. The new post office, expected to cost between $350,000 and $400,000, would be located on the block between … |
More: continued here