Subway 41028

Subway #41028-0 is a Subway restaurant located at 2120 Avondale Drive, Durham, North Carolina.