Richard Leyba was born in 1964, age 59. Richard Leyba's address is 26 South Garo Avenue , Colorado Springs, CO 80910. Possible relatives include Juanita Deherrera, Carl Leyba and 9 others. Public records show Richard has also lived in Colorado Springs, CO. Richard's latest phone number is (719) 447-8753. Previous phone numbers include (719) 491-0503 and (719) 573-5272.
Also goes by: Richard D Leyba
Results 1 - 1 of 1