Kenosha Self Storage Whether you need to free up space in your home office, your closet, or your garage, Storage Near Me - Kenosha in Broken Arrow, Oklahoma, provides the best storage solution for you. Phone: 918-321-4526 708 W Kenosha St Broken Arrow OK 74012 United States Map Other Categories: Business Services |