Records link phone number (636) 244-4000 with Stella’s details. Stella is a resident of 3630 Tarragon Dr #302, Saint Charles, Mo 63303. Stella was born in 1946. Stella turned 78 years old.