Yes
Well lit, clean, and friendly staff.
Gas station
Is okay
Good location, Good lighting
Not the best
No reviews found for this station.
ok
Besides gas they sell propane. There is a smog station next door. Lots of fast food and a Starbucks across the street.