Otto Electric Company Categories Electrical Subcontractors 4469 S Mendenhall Rd #1 Memphis TN 38141 901-795-8876 (901) 795-1364 Rep/Contact Info Cindy Otto × Cindy Otto Send an Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×