Sarah Odanga's address is 1229 Exeter Landing , Virginia Beach, VA 23464. Possible relatives include Ben Odanga, Danny Odanga and 2 others. Public records show Sarah has also lived in Virginia Beach, VA. Sarah's latest phone number is (757) 335-1456. Previous phone numbers include (757) 495-2553.
Also goes by: Sarah Tess Odanga
Results 1 - 1 of 1