Subway 3594

Subway #3594-0 is a Subway restaurant located at Oakwood Shopping Center, 200 Oakwood Avenue Suite R, Huntsville, Alabama.