Open 24 hours
1801 E, Main St W, Hartselle5AM - 10PM
1843 AL-36, Hartselle“The first time I went in Milton's They made me feel like we'd known each other for years.They make me so comfortable and are both SO nice! I love it there and I now go there several times a week.”
6AM - 12AM
1804 E Main St W, Hartselle“This station is very clean and well lit. The staff was very friendly, they even offered to bring in items for me that are difficult to find. Great food, fuel quality and pricing are also a plus here!”
5AM - 10PM
600 US-31, Hartselle“I love this place. ALL the people that work there are very friendly. I live right down road. Come in ALL the time and they remember what I need. MY kids walk down there ALL the time and are patient with them”
2AM - 11:45PM
1803 Main St E, Hartselle“People are friendly but have had a pump out of order for weeks and it is a diesel so there aren't many pumps for that. No sign telling you it isn't working so that can be frustrating. Went back and that time no diesel at all and no sign telling you they were out. Guys inside very nice but would have helped to notify they are out of something so you don't waste your time.”
5AM - 10PM
1605 Main St E, Hartselle“I have traded at Cowboys since it opened. I like the new owner and am well pleased with the service. The owner goes above and beyond to make customer’s experiences positive. Prices are comparable to other stations in area. I’ve never had a problem with any of the products. The gas has always run good in our vehicles.”
Open 24 hours
100 Hwy 31 SW, Hartselle“Amazing Store with nice people they always have stuff for a lower price . The gas is usually cheaper then exxon and the quality is the same but people still go to exxon!”
“Just filling up my 2016 Chevy Equinox LT & got 5 cents off a gallon & it was worth it for being the Marathon Rewards Member & I’m glad the machine for loyalty ID works just like the Nance Ford Rd. location in Hartselle, AL too.”
“The owner is such a wonderful helpful person and if you're money is short on your purchase she normally will accept what you have. Make sure to speak clearly if asking a question because of cultural accents can be tricky.”
5AM - 10PM
1802 Hwy 31 SW, Hartselle“We visit this business so often my children are on a first name basis. They might as well be extended family. We have been loyal and dedicated for about 10 years. Johnny & the gang earn it! They are so friendly, down to earth, and real. They're there when you need them too. And talk about "grandma's cooking" ~ awesome southern homestyle daily lunch plates with so many other options! My son claims they have a larger candy selection than anywhere around. Always trying new items. We love all the long-term employees & even miss some that are no longer there (hint: Donald & Star:) Highly recommend.”
“great place to stop for a gas station, unless, ironically, you need gas, bc the pumps are horribly positioned. not really their fault. and theres not much room to park at all. if 1 single person parks like a dummy, it can tbrow off the whole parking situation thats bad already. very nice owners tho, and decent prices for a gas station.”
4:30AM - 12:30AM
1213 US-31, Hartselle“The cashier named Tori is awesome, she has such a sweet personality and great people skills she always has a such a good attitude. She is one of the reasons I come back to this gas station ! Plus the store is always clean I love how quit I’m in and out every time. Keep up the good work ladies!”
“I have been going here ever since the new management took over and I gotta say I love my boys up there. They get to know their customers by name and make you feel welcomed. I wouldn’t recommend any other gas station by the interstate or hell anywhere lol”