The Converse Building

Pictured here in 1905, now called the Lee Building is still on Glendora Ave., and has housed Nelson’s Drug Store since 1943.
Source: The Converse Building 1905 by Ryan Price in the Jan/Feb 2009 issue of the Glendoran Magazine.

The Converse Building