Rodney's Auto Repair & Service Address: 77 S South St, New Vienna, OH 45159 Phone: (937) 987-1112 Auto Repair Other Businesses: Wells Manufacturing Corp at 280 W Main St, New Vienna, OH 45159 Engine House Pizza at 134 E Main St, New Vienna, OH 45159