Subway 6566

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