RadioShack 1431

RadioShack #1431 was a RadioShack electronics store located at Chapel Street Shopping Center, 906 Chapel Street in New Haven, Connecticut. The store closed on approximately March 31, 2015.