Subway 12495

Subway #12495-0 is a Subway restaurant located at 525 Troy Plaza, Troy, Illinois.