Subway 3961

Subway #3961-0 is a Subway restaurant located at North Plum Tree Center, 2210 Danville Road Southwest, Decatur, Alabama.