B. Allan Jewelers is a by appointment jeweler.
We specialize in the celebration of special occasions.