Harry was born and raised in the Midwest. I'd bet that he was in the Illinois orphan system. Chicago is the biggest city in the region and he'd have been attracted to it from the time before his adoption by Justin.
After his time with Ebenezar, he wandered around for awhile, and ended up in Chicago where he stayed.