Subway 38791

Subway #38791-0 is a Subway restaurant located at Walmart Supercenter #589, 11901 Standiford Plaza Road, Louisville, Kentucky.