Subway 36648

Subway #36648-0 is a Subway restaurant located at Walmart Supercenter #26, 5000 10th Avenue, Leavenworth, Kansas.