1. Wildhorse Liquor 954 Main St, Velma, OK 73491 Coordinate: 34.45072,-97.66839 Phone: (580) 444-3698