Let's talk about the infamous Ben Lomond Hotel on the corner of 25th street Washington! Welcome back. Rss Apple Podcaster →