Subway 11797

Subway #11797-0 is a Subway restaurant located at, 2188 Glenwood Shopping Plaza , Oneida, New York.