Subway 68836

Subway #68836-0 is a Subway restaurant located at Walmart Supercenter #2111, 5335 Old Highway 280, Birmingham, Alabama.