Subway 12240

Subway #12240-0 is a Subway restaurant located at Redwood Village Shopping Center, 741 South Fortuna Boulevard, Fortuna, California.