Velma Jean Boyd, the person's official birth certificate states that they were born on 04 September 1963 and are now 61 years old. Velma Boyd is on file as residing at 4013 Shirley Ave, St Louis, MO 63121. The person in question has been associated with 5 places of residence in their lifetime. The individual's prior places of residence include: 130 Monteith Cir, St Louis, 7319 Harney Ave, St Louis, and 7319 Harney Ave, St Louis. According to available data, Ms. Boyd, the person can utilize 5 email addresses. Census data links the aforementioned party with Jayda Ross from Saint Louis as potential associates. Records confirm that Betty Ann Boyd (between 1992 and 1993), Debra A Smith (between 1990 and 1993), and the individual in question shared an address at 5932 Plymouth Ave, St Louis, MO 63112, USA. Individuals with the name Ms. Boyd, the individual call Missouri, Illinois, Tennessee home