Delray Beach, Florida
The Duncan Center in Delray Beach, Florida is named in his honor.