Subway 24302-1

Subway #24302-1 is a Subway restaurant located at Walmart Supercenter #1819, 180 Cedar Falls Road, Menomonie, Wisconsin.