Port Huron plans to spend $20.6 million to improve the area between McLaren Port Huron hospital and St. Clair County ...