Category: | Restaurant, |
---|---|
Address: | 3321 Ovilla Rd, Ovilla, TX 75154, USA |
Zip code: | 75154 |
Website: | https://find.shell.com/us/fuel/10003055-3321-ovilla-road |
Basically a small convienece store. They sell everything. Place was clean as well.
Never had any problems here but I also don’t buy anything from the shop inside
Relatively clean and would not come here after about 10 o’clock it might be a little sketchy
Best place in Ovilla to get gas