Subway 11923

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