In Marshalltown, Mark D Torche brings expertise in patent to serve your needs. Registered and verified attorney (Bar # 45823). Service area: Marshalltown and surrounding cities. Contact Mark D Torche for a free, personalized consultation with no obligation. Information based on declared professional data.