Subway 38223

Subway #38223-0 is a Subway restaurant located at Walmart Supercenter #2728, 4625 East Maryland Avenue, Decatur, Illinois.