1. Stak N Stor 1a Industrial Park Dr, Comanche, OK 73529 Coordinate: 34.376522,-97.97929 Phone: (580) 439-6956