Subway 17127

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