Marco's Pizza, an Italian pizza company headquartered in Toledo, Ohio, opened its new restaurant at 17900 N Western Ave. Kevin Wilkerson, a resident of Edmond, owns and operates the new store.
Wilkerson is also a Marco's Pizza area representative with plans to develop 40 locations across Oklahoma: 25 stores in Oklahoma City and the Central Oklahoma region, and 15 stores in the Tulsa metro and surrounding areas.