Camden Tollhouse on Haddon Avenue now the site of Lady of Lourdes Hospital Share this:TweetLike this:Like Loading...