Altona Road Intersection Improvements – Charlotte Amalie, St. Thomas VI

The Works Progress Administration completed improvements on Altona Road and vicinity. “At the entrance to the French Village area was a corner that constituted a death trap ever since the large increase in automobile traffic in the island. The danger… read more