Subway 17127

Subway #17127-0 is a Subway restaurant located at 1869 Davis Street, Elmira, New York.