Subway 6518

Subway #6518-0 is a Subway restaurant located at, 4720 McFarland Boulevard , Tuscaloosa, Alabama.