Flecia Ohara was born in 1971, age 53. Flecia Ohara's address is 1838 Bancroft Street , San Diego, CA 92102. Possible relatives include Helen Ohara, James Ohara and 4 others. Public records show Flecia has also lived in San Diego, CA and San Marcos, CA.
Address History: 1838 Bancroft Street, San Diego, CA 92102;
3939 7th Avenue Apt 12, San Diego, CA 92103;
San Marcos, CA 92078;
Las Vegas, NV 89123
Results 1 - 1 of 1