Seneka Brown's address is 5639 S 29th Avenue , Omaha, NE 68107. Seneka's latest phone number is (402) 639-3963. Previous phone numbers include (402) 639-6390 and (402) 680-0734.
Address History: 5639 S 29th Avenue, Omaha, NE 68107
Seneka Brown's current address is 12915 C Plaza , Omaha, NE 68144. Seneka has also lived in Hayward, CA.
Results 1 - 2 of 2