Search Certified AAA Repair Shop Reviews Top Reviews in your area 446 Reviews Learn More THE OTTO CLINIC 250 6TH ST, WELLS, NV 89835