Does the Walmart Store on Amelia Island sell gasoline?
Address: 1385 Amelia Plaza, Fernandina Beach, FL 32034, USA
Penny Rockett | Sep 22, 2018
No, yulee super center does
Stephen Bello | Sep 22, 2018
Yulee.
George Moody | Sep 22, 2018
Nope, only in yulee.
alex llorente | Sep 22, 2018
No plenty of gas stations around
Thanks! Your answer is awaiting moderation.