RadioShack 2671

RadioShack #2671 was a RadioShack electronics store located at Beach Shopping Center, 1837 Main Street in Peekskill, New York.