To many drivers traveling along the bustling corridor of Ridge Avenue, one storefront has been a bit of a mystery. Artwork, sculptures and books fill the front windows of The Summit Lighthouse of ...