Subway 3755

Subway #3755-0 is a Subway restaurant located at Market Square Shopping Center, 3155 Green Valley Road, Birmingham, Alabama.