Subway 26530

Subway #26530-0 is a Subway restaurant located at 812 Tuscaloosa Street, Greensboro, Alabama.