Subway 3648

Subway #3648-0 is a Subway restaurant located at 2103 Center Point Road, Birmingham, Alabama.