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