Possible relatives of Leon are: Sandra C Velardecarrillo, Patrick William Velarde, Priscilla Ann Velarde and one other person. Leon has listed (303) 455-6682 as his phone number. The birth year was...