Townsend Organ was born in 1952, age 71. Townsend Organ's address is 2637 Montebelluna Place , Leander, TX 78641. Possible relatives include Helen Morgan, Karin Morgan and 1 others. Public records show Townsend has also lived in Cleburne, TX and Dallas, TX. Townsend's latest phone number is (214) 352-3787. Previous phone numbers include (512) 363-5346.
Also goes by: Townsend L Morgan
Address History: 2637 Montebelluna Place, Leander, TX 78641;
508 S Walnut Street, Cleburne, TX 76033;
Dallas, TX 75229;
Plano, TX 75023;
Richardson, TX 75081
Results 1 - 1 of 1