Stella Zeller was born in 1920, age 104. Stella Zeller's address is 25926 Apache Creek Road , San Antonio, TX 78260. Possible relatives include Marcella Fruia, Patricia Spitzer and 3 others. Public records show Stella has also lived in Birmingham, AL and Houston, TX. Stella's latest phone number is (210) 483-9964. Previous phone numbers include (210) 561-5778 and (361) 777-0068.
Also goes by: Stella K Zeller
Address History: 25926 Apache Creek Road, San Antonio, TX 78260;
7763 2nd Avenue S, Birmingham, AL 35206;
Houston, TX 77025;
Marble Falls, TX 78654;
Portland, TX 78374
Results 1 - 1 of 1