Doug's Repair Svc Downey, ID 7 North Highway 91, Downey, ID 83234, United States Bannock County, ID Repairing & Service Read more about Doug's Repair Svc