Is Stella Shih reachable by phone?
Stella's phone number is listed as (817) 478-1096.
What is Stella Shih's current address?
Stella's current address is listed as 564 S 980 W, Orem, UT, 84058. Previous cities include Provo and Rancho Palos Verdes.
How can I contact Stella Shih via email?
Stella Shih's email address is unknown.
How old is Stella Shih?
Stella Shih is between 26 and 73 years old.
What is Stella Shih's relationship status?
Our records show a 54% chance of Stella Shih being married or in a relationship.
How much money does Stella Shih make?
Our records show that Stella Shih may make between $71K and $81K.