Celia is a resident of 1762 Tutwiler Ave, Memphis, Tn 38107. The number currently linked to Celia is (901) 278-6683. Celia was born 68 years ago. The birth year was listed as 1956.
Public records show one property record linked with Celia. Celia's apartment/home is located on 1762 Tutwiler Memphis TN 38107. According to public recors Celia's property is worth $39,700. According to public recors Celia's property land is worth $39,700.