what county is caledonia, mi?
welcome to caledonia township Caledonia Township in Spruce, Michigan located in Alcona County in the Northern Lower Peninsula. The County seat is Harrisville, Michigan.