Do they have a water refill station?
Address: 34444 Fremont Blvd, Fremont, CA 94555, USA
prabhakar gunjal | Aug 22, 2020
Yeh
Francisco Ungos | Aug 22, 2020
Around the shopping center there is one
Vic ttt | Aug 22, 2020
Sadly no... but i think around the shopping center area...
Thanks! Your answer is awaiting moderation.