The number currently linked to Towanda is (919) 405-2464. Towanda’s current address is 4625 Grandale Dr, Durham, Nc 27713. In addition to Durham, Towanda also lived in Durham. The current age of Towanda is 56. The birth year was listed as 1968.