Gift card kiosk still there?
Address: 2300 Mendocino Ave, Santa Rosa, CA 95403, USA
Lunchbox Grenade | Jan 20, 2019
It was before Christmas time (the last time I went).
Larry Lee | Jan 20, 2019
Best to call for more information
Joseph Nelson | Jan 20, 2019
Yes they're still there
Thanks! Your answer is awaiting moderation.