Luckey
Luckey Climbers LLC is a Connecticut- based bespoke design/fabrication firm specializing in creating unique and fantastical climbing sculptures for children-oriented institutional and commercial clients worldwide. Founded in 1985 by Thomas Luckey, it is led by his son Spencer Luckey since 2005. One of the company's first commissions in a children's museum was at Boston Children's Museum in 1985.
Last updated on