American Mini Storage is conveniently located in the heart of Stillwater on North Perkins Road. Pull into the American Plaza (North of the new Taco Bell) and proceed down the driveway on the left side of the shopping center to our office. For additional help, click the map for directions.