Owner Financing Available - This 0.07 acre lot is located in Winnsboro, Texas and the address is Kingfisher Drive, Winnsboro, TX 75494. Winnsboro (including Pelican Bay) is located in the northeastern part of Texas and is roughly 90 miles east of Dallas. The city is situated at the intersection of...