American Self Storage #13
2411 SW Lee Blvd, Lawton 73505