Subway 21456

Subway #21456-0 is a Subway restaurant located at 1909 West Dallas Avenue Ste #1, Selma, Alabama.