Subway 38652

Subway #38652-0 is a Subway restaurant located at 803 20th Street South, Birmingham, Alabama.