Marco's Pizza 3635

Marco's Pizza #3635 was a Marco's Pizza restaurant located at 205 Oak Avenue North in Owatonna, Minnesota. The restaurant was formerly partnered with the neighboring Family Video #760 video store.