Starla King was born in 1961, age 63. Starla King's address is 426 Danberry Street , Toledo, OH 43609. Possible relatives include Lenita Barbour, Dajuan King and 6 others. Public records show Starla has also lived in Toledo, OH. Starla's latest phone number is (419) 243-6759. Previous phone numbers include (419) 380-8003 and (419) 382-0474.
Also goes by: Starla Denise Jackson
Results 1 - 1 of 1