1. American Self Storage 19702 Gordon Cooper Dr, Tecumseh, OK 74873 Coordinate: 35.27961,-96.93061 Phone: (405) 275-9687