Locke & Key Boutique, LLC Share: Shopping Centers Locke & Key Boutique, LLC Visit Website 100 S. Jefferson St. Cascade Galleria Suite 159 New Castle, PA 16101 (724) 654-8810 About Map About women & children's clothing, shoes and accessories What's Nearby? Distance: 5 10 15 20 25 50 mi.