DrewK
-
Power outage on Lowell Street Archived165 Lowell St Somerville, Massachusetts - SomervilleThe power is out for the block
-
Traffic & Parking- Miscellaneous Archived213a Highland Ave Somerville, Massachusetts - SomervilleThe traffic light at highland and Lowell is out.