It was designed by noted theater architect William Harold Lee (1884-1971), and built in 1917–1918.
It was located on a trapezoidal lot at 46 West Independence Street, four stories in front and in the Beaux-Arts style of architecture.
The interior featured elaborately ornamented plaster ceilings and a central dome with a suspended chandelier.
[2] It was demolished after the Rite Aid drug store chain acquired the lot in 1998.
This article about a property in Pennsylvania on the National Register of Historic Places is a stub.