Former Site of the Tally Ho Music Venue