Skeleton Key Boutique, located at 19 E. Main St., Lock Haven, is officially under new ownership. The store, originally opened ...