Otto Electric LTD Back to Search Otto Electric LTD Categories Electric Contractors 9104 Pleasant Hill Rd NW , Dundee , OH , 44624-8885 (330) 852-1818 Send Email About Electric motor repair. Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone