Martin Leibas was born in 1984, age 40. Martin Leibas's address is 5020 Federal Boulevard Apt 109, San Diego, CA 92102. Possible relatives include Kris Leivas, Richard Leivas and 1 others. Martin's latest phone number is (619) 277-8555. Previous phone numbers include (909) 788-2954.
Address History: 5020 Federal Boulevard Apt 109, San Diego, CA 92102;
1364 Holly Avenue, Imperial Beach, CA 91932;
Riverside, CA 92501
Results 1 - 1 of 1