RadioShack 2410

RadioShack #2410 was a RadioShack electronics store located at 615 12th Street Northwest in Washington, District of Columbia. The store closed on approximately April 4, 2017.