21. East 161 Street Mini Storage 15702 E King St, Tulsa, OK 74116 Coordinate: 36.17005,-95.80143 Phone: (918) 437-8089