The Port Huron Police Department investigated an armed robbery at the Marathon Gas Station at 1301 Military Street, in Port Huron. On Monday, October 29, at approximately 7:30 a.m., Central Dispatch received a call from a witness who had walked in the store and found the clerk, a 29 year old Port Huron resident, fighting a man with a ski mask covering his face. The confrontation, according to Port Huron Police Captain, Marcy Kuehn moved from the store into the parking lot. The clerk was assisted by a good Samaritan who held the suspect, a 22 year old Port Huron resident, to the ground until police arrived to take him into custody. The clerk was treated at Lake Huron Medical Center for minor injuries. He told police the suspect came into the store with a bag and demanded money. The suspect was treated at Port Huron McLaren Hospital for minor injuries and was lodged in the St. Clair County Intervention Center.