Stw Rd
Stw Rd, Velma, OK 73491, USA