Subway 53213

Subway #53213-0 is a Subway restaurant located at 1801 West Water Street, Elmira, New York.