1. Green Meadow Storage 86 NE Meadow Ln, Elgin, OK 73538 Coordinate: 34.81027,-98.30946 Phone: (580) 583-5260