Menu Home

Spirit of Detroit

Considered the symbol of Detroit, the 26 foot bronze statue sculpted by Marshall Fredericks in 1958 is one of Detroit’s most easily identifiable landmarks. The monument named the Spirit of Detroit is located in downtown Detroit at the base of Woodward Avenue, across from the GM Renaissance Center. Spirit of Detroit, […]