RadioShack 2639

RadioShack #2639 was a RadioShack electronics store located at 15 Nathaniel Place in Englewood, New Jersey.