NORTH CANTON is actually a very nice area.
It is 'Downtown, U.S.A.". The Hoover Company was massive..............and drove the economy of the area. 3,000 employees. (had its own police, fire dept as well as its own 'hospital'. It was something, indeed. I walk downtown there every year. I've never had any problems, whatsoever. But, I know that there are problems everywhere.