Any idea what suburbs?
Grok mentions Olympia Fields is a village in Cook County, approximately 25 miles south of downtown Chicago,
That is close to chicago heights I wonder if my brother met him.
He may have worked at different sites. Lots of time in peru also.
Update my brother does not think he met him.