A patent professional, David Christopher Larson practices in Spirit Lake serving a local clientele. Registered and verified attorney (Bar # 30278). Service area: Spirit Lake and surrounding cities. Contact David Christopher Larson for a free, personalized consultation with no obligation. Information based on declared professional data.