RadioShack 4425

RadioShack #4425 was a RadioShack electronics store located at Northtowne Mall, 1500 North Clinton Street in Defiance, Ohio. The store closed on approximately February 28, 2015.