Steven Farrar was born in 1985, age 39. Steven Farrar's address is 4360 S Eldon Avenue , Springfield, MO 65810. Possible relatives include Katherine Farrar, Melissa Farrar and 1 others. Public records show Steven has also lived in Springfield, MO. Steven's latest phone number is (417) 501-1766. Previous phone numbers include (417) 881-4654 and (417) 889-1093.
Results 1 - 1 of 1