RadioShack 1610

RadioShack #1610 was a RadioShack electronics store located at Town Squire Shopping Center, 329 Glenmont Road in Glenmont, New York. The store closed on approximately March 28, 2017.