Texaco Self Serve Star Food Mart Owasso - Hours & Locations
Texaco Self Serve Star Food Mart - Tulsa
4970 South Harvard Avenue, Tulsa OK 74135 Phone Number:(918) 749-4281Hours may fluctuate
Distance:12.34 miles
Texaco Self Serve Star Food Mart - Tulsa
6060 South Yale Avenue, Tulsa OK 74135 Phone Number:(918) 493-6193Hours may fluctuate
Distance:12.34 miles
Texaco Self Serve Star Food Mart - Tulsa
5736 East 41st Street, Tulsa OK 74135 Phone Number:(918) 665-1236Hours may fluctuate
Distance:12.34 miles
Texaco Self Serve Star Food Mart - Tulsa
3105 South Garnett Road, Tulsa OK 74146 Phone Number:(918) 663-7691Hours may fluctuate
Distance:12.56 miles
Texaco Self Serve Star Food Mart - Tulsa
5108 South Peoria Avenue, Tulsa OK 74105 Phone Number:(918) 742-7154Hours may fluctuate
Distance:13.25 miles
Texaco Self Serve Star Food Mart - Tulsa
6506 East 101st Street, Tulsa OK 74133 Phone Number:(918) 299-1625Hours may fluctuate
Distance:15.81 miles
Texaco Self Serve Star Food Mart - Tulsa
8025 South Sheridan Road, Tulsa OK 74133 Phone Number:(918) 494-3606Hours may fluctuate
Distance:15.81 miles
Texaco Self Serve Star Food Mart - Tulsa
3204 West 45th Street, Tulsa OK 74107 Phone Number:(918) 446-0274Hours may fluctuate
Distance:16.35 miles
Texaco Self Serve Star Food Mart - Tulsa
8108 South Harvard Avenue, Tulsa OK 74137 Phone Number:(918) 481-0313Hours may fluctuate
Distance:17.85 miles
Texaco Self Serve Star Food Mart - Tulsa
9014 South Yale Avenue, Tulsa OK 74137 Phone Number:(918) 496-1646Hours may fluctuate
Distance:17.85 miles