Subway 35446

Subway #35446-0 is a Subway restaurant located at Walmart Supercenter #1910, 900 East Washington Boulevard, Crescent City, California.