Subway 42566

Subway #42566-0 is a Subway restaurant located at Walmart Supercenter #360, 3100 East Main Street, Cushing, Oklahoma.