Subway 66927

Subway #66927-0 is a Subway restaurant located at 4851 Cahaba River Road, Birmingham, Alabama.