Do they have DEF at the pump?
Address: 4610 Kansas Ave, Kansas City, KS 66106, USA
Bill cramer | Apr 25, 2021
Yes they do
Frank and Paula Scott | Apr 25, 2021
Yes
Jennifer Gleason | Apr 25, 2021
I believe so
Thanks! Your answer is awaiting moderation.