Located in the heart of downtown Haddonfield