Subway 19661

Subway #19661-0 is a Subway restaurant located at Vallero Gas Station, 100 Coddingtown Center, Santa Rosa, California.