Subway 16476

Subway #16476-0 is a Subway restaurant located at Holiday Station Stores, 6123 Truax Lane, Eau Claire, Wisconsin.