Margaret C Barker offers patent services in Fairhaven and surrounding areas. Registered and verified attorney (Bar # 36112). Service area: Fairhaven and surrounding cities. Contact Margaret C Barker for a free, personalized consultation with no obligation. Information based on declared professional data.