Subway 11923

Subway #11923-0 is a Subway restaurant located at, 915 Veterans Avenue , Vandalia, Illinois.