New grocer Natural Grocers, a specialty retailer of organic and natural groceries, will be located in the Edmond Market Place shopping center on the southwest corner of 33rd Street and Boulevard, City Planner Bob Schiermeyer said. Edmond Market Place has undergone an extensive exterior renovation.Read more on NewsOK.com