The number currently linked to Vellar is (870) 563-6726. A city Vellar has lived in before is Osceola. This person's birth year is 1930. Vellar now resides at 203 Elm St, Osceola, Ar 72370. Vellar was born 93 years ago.