Venus.
From Boston’s western suburbs Venus set at:
06 Jun 2015 23:33 EDT
Venus at greatest elongation east for the year at
Sat, 06 Jun 2015 at 19:48 EDT
https://in-the-sky.org/news.php?id=20150606_12_100
Wow.
It was Venus. Being in Seattle, a bit north of Boston, I guess..
Just like I said before I never saw Venus at that time of night!
Oh, and BTW, Thanks!
Thanks to all who suggested it!