Melrose is a town of 3,598 people in western Stearns County along Interstate 94 and Highway 52. The town was named after ...