Tag: new police station

The Neron Hotel

The Neron Hotel previously located at 1110 Drexel Avenue, was a fine example of the Art Deco/Streamline Moderne architecture built by architect Henry Hohauser in 1940. The building exhibited many

Read More »

Giving Day 2022

We are Now Accepting Donations for our Annual Online Fundraising Event!