Subway 67160

Subway #67160-0 is a Subway restaurant located at Walmart Supercenter #6929, 6801 West Adams Avenue, Temple, Texas.