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