The Thomas Lowry Memorial Then and Now
The Thomas Lowry Memorial and his statue were erected in 1915 on Virginia Triangle at Hennepin and Lyndale Avenues, not far from Thomas Lowry’s mansion on Lowry Hill. The mansion was eventually purchased by Thomas Walker who then created the Walker Art Center on the site. When Virginia Triangle was lost to freeway plans in 1967 [...]




