Stanley Black & Decker logo

Stanley Black & Decker

New Britain, Connecticut