Leonard Holmes was born in 1963, age 60. Leonard Holmes's address is 3905 Spencer Street , Omaha, NE 68198. Possible relatives include Twana Augustine, Flossie Bean and 8 others. Public records show Leonard has also lived in Omaha, NE. Leonard's latest phone number is (402) 278-2437. Previous phone numbers include (402) 451-0585 and (402) 451-1016. The latest email address for Leonard Holmes is hex****@iwon.com.
Also goes by: Leonard Holmes
Emails: hex****@iwon.com
Results 1 - 1 of 1