Subway 3648

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