Ignoring the awful imagery from the TBOS radar, here’s the approximate locations of both.
The actual TBOS radar might be more in Rockland as it resides on the former South Weymouth NAS that occupied parts of Weymouth, Rockland, and Abington.
The best 12 bucks or whatever it is anyway you’ll ever spend.
I have it on my phone. Look it up in the App Store. It had high res data and multiple products to use.
BTW on that video...., if you're really a weenie, you can see Revere...on the "cold" side of the CF with better flakes and less wind vs Scituate which was getting gales on the "warmer" side of the CF.