Subway 6566

Subway #6566-0 is a Subway restaurant located at, 608 5th Avenue Northeast , Attalla, Alabama.