Subway 24693

Subway #24693-0 is a Subway restaurant located at 423 West National Avenue, West Terre Haute, Indiana.