Muskegon Heights’ interim city manager turned in his 30-day notice this week. Melvin Burns held the role since Maurice Sain stepped down.
The office serves the 49444 zip code which encompasses Muskegon Heights and portions of Norton Shores, Roosevelt Park and the ...
A special city council meeting to discuss next steps is scheduled for 5:30 p.m. Thursday, Jan. 30, at Muskegon Heights City ...
LocalSportsJournal.com Muskegon Heights squeaked out a 61-58 win over Montague on Wednesday night. The Tigers pulled out the win on a total team effort as all eight players scored on the night.
WASHINGTON HEIGHTS, Manhattan (PIX11) – A homeless man admitted why he pushed a woman into a moving subway train in New York ...
The suspect in a November robbery at Super Hideaway Gaming in Holland has turned himself in, according to the Holland ...
The Cubs remained undefeated with wins over Ann Arbor Huron (79-78) and Toledo Central Catholic (60-58) last week. It marked ...
While the snow eased up for much of West Michigan Wednesday, a few more inches in lakeshore counties led some districts to ...
City Hall in Muskegon Heights closed its doors early on Wednesday because the heating system went on the fritz during a blast ...
Breckenridge vs. Ashley, ppd. Burton Bentley vs. Burton Atherton, ccd. Cassopolis vs. Niles Brandywine, ppd.
This article originally appeared in Local Sports Journal's January magazine. To view the January magazine edition, click here ...
MUSKEGON HEIGHTS, Mich. (WOOD) — After starting 2025 without passing a budget, Muskegon Heights city leaders came up with a temporary solution Monday night. The city council voted to pursue an ...