Stella Borrego was born in 1975, age 49. Stella Borrego's address is 2039 Cincinnati Avenue Apt A, San Antonio, TX 78228. Possible relatives include Ariel Borrego, Jeannette Borrego and 17 others. Public records show Stella has also lived in San Antonio, TX. Stella's latest phone number is (210) 436-0954. Previous phone numbers include (210) 748-9625.
Results 1 - 1 of 1