William J. Dukes offers patent services in Ridgeland and surrounding areas. Registered and verified attorney (Bar # 65003). Service area: Ridgeland and surrounding cities. Contact William J. Dukes for a free, personalized consultation with no obligation. Information based on declared professional data.