Velma from Oklahoma Please Register or Login to add your Restaurant Not Listed? Add your Restaurant! On Map Chuckwagon Bbq & Grill - Oklahoma, Velma, Po Box 326, 73491 (580) 444-2729 Map The Meers Store & Restaurant - Oklahoma, Velma, Hc 30 Box 1889 - Lawton, 73491 (580) 429-8051 Map