Subway 61353

Subway #61353-0 is a Subway restaurant located at Walmart Supercenter #1608, 608 Luther Road, Red Bluff, California.