Subway 30960

Subway #30960-0 is a Subway restaurant located at Speed Mart, 4751-C Rice Mine Road Northeast, Tuscaloosa, Alabama.