Is walmart in this place
Address: 1276 S Riverside Ave, Rialto, CA 92376, USA
Alma Ulloa | Sep 8, 2018
Yes
Brenda Asta | Sep 8, 2018
Yes, it's the SuperWalmart
Imad Fakhreddine | Sep 8, 2018
Yes it is
Randy Morton | Sep 8, 2018
Sure is.
Thanks! Your answer is awaiting moderation.