Subway 18411

Subway #18411-0 is a Subway restaurant located at Freedom Centre Shopping Center, 1964 Freedom Boulevard, Freedom, California.