James D Cashel is a professional specializing in patent in Southampton. Registered and verified attorney (Bar # 42394). Service area: Southampton and surrounding cities. Contact James D Cashel for a free, personalized consultation with no obligation. Information based on declared professional data.