RadioShack 2144

RadioShack #2144 was a RadioShack electronics store located at Governor's Square Shopping Center, 803 Governor Place in Bear, Delaware. The store closed on approximately April 4, 2017.