3 Public Records Found

There are 3 people with the name Stella Spain, aged 93 to 94, in the U.S. Stella Spain's information, such as phone numbers, emails, and current and past addresses from 2 states, including Idaho, and Virginia, have been found on Rew Online. Get access to Stella's birthdays, relatives, neighbors, associates, and property details to verify the right person. You may also find their criminal records, social media accounts, and other public data.

Address History

125 Spruce St, Kimberly, ID, 83341

Resident Since: 1996Property Type: Multiple Family Dwelling Unit

Stella Spain from Kimberly, ID, born on November 25 in 1931, is 94 years old. Stella has been associated with 5 different addresses over the years. 125 Spruce St in Kimberly, Idaho, 83341 is her current address. Stella Spain can be reached at (208) 423-5469 and (208) 720-1633, her current phone numbers. Furthermore, she can be reached at 1 email address. Spain has 4 family members.

Phone Numbers

(208) 423-5469 (Landline), (208) 720-1633 (Cell Phone)

Address History

202 8th Ave, Jerome, ID, 83338

Resident Since: 2019Property Type: Single Family Dwelling UnitProperty Value: $90,257

Stella Spain, who currently lives in Jerome, ID, was born on November 25 in 1932. You can call or text Stella Spain at (208) 324-1290 and (208) 720-1633, her 2 current phone numbers. Spain has 3 known family members.

Phone Numbers

(208) 324-1290 (Landline), (208) 720-1633 (Cell Phone)

 North Chesterfield, VA

Address History

604 Whiffletree Rd, North Chesterfield, VA, 23236

Resident Since: 2016Property Type: Single Family Dwelling Unit

1 previous address has been found for Stella. Her current place of residence is 604 Whiffletree Rd in North Chesterfield, Virginia, 23236. You can call or text Stella Spain at (804) 276-6735, her current phone number. Additionally, she has 1 active email address. 4 family members found for Spain.

Phone Number

(804) 276-6735 (Landline)

Questions about Stella L Spain

Stella L Spain’s current address is 125 Spruce St, Kimberly, ID, 83341. She moved there in 1996.

Stella L Spain has changed her address more than once. Before she moved into her current home, she used to live at 202 8th Ave, Jerome, ID, 83338, 1367 Locust St, Twin Falls, ID, 83301.

Stella L Spain can be reached on landline and cell phones. Her landline phone number is (208) 423-5469 and the mobile phone number is (208) 720-1633.

Try reaching out to her at [email protected].

Public databases show the following people as her relatives: S Spain, Sarah Spain, Stella Spain, Sue Spain.

Stella L Spain was born on November 25, 1931, so she is currently 94.

A background report will determine whether she has a criminal record on file.