Sarah Taylor was born in 1954, age 70. Sarah Taylor's address is 2329 Carrollton Avenue , Indianapolis, IN 46205. Possible relatives include Lavonda Gholstan, James Higgins and 12 others. Public records show Sarah has also lived in Indianapolis, IN. Sarah's latest phone number is (317) 407-2512. Previous phone numbers include (317) 466-7772 and (317) 545-6114.
Also goes by: Sarah Taylor,
Sarah J Turner
Results 1 - 1 of 1