Leonard Barraza was born in 1969, age 57. Leonard Barraza's address is 1972 Riverview Drive , Defiance, OH 43512. Leonard's latest phone number is (419) 784-4600. Previous phone numbers include (419) 784-1062 and (419) 523-6894.
Phone Numbers:
(419) 784-4600 , (419) 784-1062 , (419) 523-6894 , (419) 523-3952
Address History:
1972 Riverview Drive, Defiance, OH 43512; 918 Washington Avenue, Defiance, OH 43512; Ottawa, OH 45875
Results 1 - 1 of 1