RadioShack 1655

RadioShack #1655 was a RadioShack electronics store located at Southtown Shop Plaza, 1600 Cedar Street in Elmira, New York.