Business May 16, 2019 Station House Restaurant Shuts Down in Haddon Heights The business posted a note in its window Thursday morning claiming conditions at the building…