Based in Sandy, John W L Ogilvie serves clients in patent for individuals and businesses. Registered and verified attorney (Bar # 37987). Service area: Sandy and surrounding cities. Contact John W L Ogilvie for a free, personalized consultation with no obligation. Information based on declared professional data.