RadioShack 8640

RadioShack #8640 was a RadioShack electronics store located at Yeager Garden Acres Shopping Center, 1755 North Main Street in Longmont, Colorado.