Public records show Muleshoe as a city Stella also stayed in. Stella's birth year is 1934. Stella is a resident of 8016 Kerr Pl, Amarillo, Tx 79121. The age of Stella is 90. Records link Stella with Herron Washington, Karen Kay Washington, Esella L Washington and one other person. Phone number listed for Stella is (806) 272-3857.