1. Taveras Auto Repair 2825 E St, Hubbard, OR 97032 Coordinate: 45.18171,-122.80699 Phone: (503) 490-0642
2. Finn's Auto Restoration 2900 Industrial Ave, Hubbard, OR 97032 Coordinate: 45.17685,-122.80633 Phone: (503) 981-8488