Grocery Stores in Ovilla, TX The Old Pickard Store705 W Main StOvilla, TX, 751549725158885Foodland Stores Weekly AdGrocery StoresSupermarketsSupermercado Fiesta Weekly Ad Show More