Filmore Figueroa was born in 1965, age 58. Filmore Figueroa's address is 34216 Tupelo Street , Fremont, CA 94555. Possible relatives include Carmel Figueroa, Frendale Figueroa and 4 others. Public records show Filmore has also lived in Fremont, CA and Redwood City, CA. Filmore's latest phone number is (415) 794-9264. Previous phone numbers include (510) 573-2590 and (510) 794-9264.
Address History: 34216 Tupelo Street, Fremont, CA 94555;
5582 Magnolia Terrace, Fremont, CA 94538;
Redwood City, CA 94065;
San Francisco, CA 94112;
Minneapolis, MN 55404
Results 1 - 1 of 1