Yes. It's not in the same parking lot but across the street next to Dutch bros. Coffee
Yes, the gas station is south of the store, across Imbrie drive near the LA Fitness. The prices are really good.
Yes
Thanks! Your answer is awaiting moderation.