Browse Items (1 total)

  • Tags: FWC

TCC00047.jpg
The Teele Building, located at 123 West Church Street in Downtown Orlando, Florida, in 2002. This site was originally occupied by Joseph Bumby's warehouse for hay, grain, and fertilizer. In the late 1880s, W .L. and Silas Dolive operated a packing…