1. Stroud Mini Storage 212 N 4th Ave, Stroud, OK 74079 Coordinate: 35.74847,-96.65776 Phone: (918) 968-2453