Felix Briggs was born in 1923, age 101. Felix Briggs's address is 1925 Otay Lakes Road #60, Chula Vista, CA 91913. Possible relatives include Claire Briggs, Irene Briggs and 3 others. Felix's latest phone number is (401) 231-2893. Previous phone numbers include (619) 421-5183 and (619) 760-3089.
Address History: 1925 Otay Lakes Road #60, Chula Vista, CA 91913
Results 1 - 1 of 1