Subway 6518

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