The Philadelphia Vietnam Veterans Memorial is one of the city’s truly hidden treasures, representing a solemn and fitting testament to the sacrifices of 646 native sons. Located at Spruce and Front streets at Penn’s Landing, the Memorial is an enclosed a