A Signal of Peace StatueOther placesLakefront TrlChicago, IL, 60657 · USPhone unavailableEmail unavailableWebsite unavailableHours not available