Do This Costco have gas station?
Address: 1001 Metro Center Blvd, Foster City, CA 94404, USA
Jimmy Hong | Aug 29, 2019
No, this one does not
Russ Cagle | Aug 29, 2019
No. I heard a rumor they may put one in later in the future
Matthew Hulse | Aug 29, 2019
Yes
Thanks! Your answer is awaiting moderation.