Serena Navejar was born in 1980, age 44. Serena Navejar's address is 5402 Costa Mesa Street , San Antonio, TX 78228. Possible relatives include Eugene Duquette, Beatrice Navejar and 2 others. Public records show Serena has also lived in Decatur, GA. Serena's latest phone number is (210) 309-7175. Previous phone numbers include (210) 420-8922 and (210) 431-2892.
Also goes by: Serena Beth Duquette,
Serena B Duquette
Results 1 - 1 of 1