Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Sciara Charlie And Son Produce Co Inc ← View details 4700 Burbank Road Memphis, TN (Tennessee) 38118-6301, Memphis, Tennessee (901) 366-4101