Needa's birth date was listed as 1953. Needa has listed (918) 288-6506 as this person's phone number. This person has lived also in Sperry and Tulsa. Needa was born 71 years ago. The residency of Needa is at 10710 Harvard Ave #R1, Sperry, Ok 74073.
Ethinicity of this person is Welsh. This person belongs to Western European ethnic group. This person doesn't have problems speaking English. This person finished college.