Subway 15980

Subway #15980-0 is a Subway restaurant located at Mega Convenience Store, 2119 Cameron Street, Eau Claire, Wisconsin.