Carlotta Smart's address is 3701 E 29th Street , Tulsa, OK 74114.
Address History: 3701 E 29th Street, Tulsa, OK 74114
Carlotta Smart's current address is 2001 83rd Avenue N # 105, Saint Petersburg, FL 33702. Carlotta's age is 110 years old (1913).
Address History: 2001 83rd Avenue N # 105, Saint Petersburg, FL 33702
Results 1 - 2 of 2