Subway 24693

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