James McGarry

Prescott Valley

Trademarks, designs and patents