The birth year was listed as 1973. Records link phone number (314) 385-7623 with Royce’s details. He has stayed in Burgaw, Leesville, St Loius and 3 other cities before moving to Saint Louis. Royce is related to or closely associated with Joy S Marshall, Estella Cammack, Royce L Mcclain and one other person. Royce is a resident of 9933 Jeffrey Dr, Saint Louis, Mo 63137. Royce has reached the age of 51 years.