Lemon City Drug Store at 6045 NE Second Ave., Miami, was founded in 1898. This photo was taken in 1958.
Lemon City Drug Store at 6045 NE Second Ave., Miami, was founded in 1898. This photo was taken in 1958. DOUG KENNEDY Miami Herald File
Lemon City Drug Store at 6045 NE Second Ave., Miami, was founded in 1898. This photo was taken in 1958. DOUG KENNEDY Miami Herald File

Community Voices

A stranger’s kindness on the grocery store line helps rekindle her faith

July 25, 2017 4:06 PM

  Comments  

Videos