Marco’s Pizza closes Helena location

By Staff Writer Daniel Locke HELENAMarco’s Pizza, located at 4969 Highway 17 in Helena, has decided to permanently close after nearly ten years of operation. On November 19, 2015, the restaurant was inaugurated by the pizza brand. Marco’s Pizza stated that it was closing its Helena location after a closed sign was purportedly put in…