Blogger fail! I thought about that earlier today and then forgot to add the address (for the second time). Way to be, Tash. <br /><br />Anyway, it&#39;s at 81st and Yale, on the southwest corner, facing south.