Subway 12327

Subway #12327-0 is a Subway restaurant located at Village Plaza, 2898 Westinghouse Road Suite 580 and 584, Horseheads, New York.