Image

Description

Tree of Life Clinic And Hospital Collection: This building was constructed and located at 510 South Street. This building has been demolished and is no longer present as of 2020. A man using a backhoe on the construction site.

Details

Files

Statistics

from
to
Export
Download Full History