Subway 12495

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