List of Keybank Stores in Powell, OH Outlet Note Regular Brands Keybank Ohio Powell Rating 4.7 based on 89 votes Products Banking NameAddressPhone Name/Address/Phone Keybank outlet - Powell 8609 Owenfield Dr (740) 549-6580 Keybank outlet - Powell 3944 Powell Rd (614) 822-2300 Keybank outlet - Powell 3944 Powell Rd Keybank outlet - Powell 8609 Owenfield Dr People Also Viewed