Subway 21456

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