Star True Value Hardware
64 Main St
Ellington, CT, 06029, US