Zach Chew
-
Street Lights Acknowledged35 Charles River Dr Franklin, MA 02038, USA - FranklinLight is completely out again after being reported that it was repaired on 02/02/16. Hope the town does not have to pay the contractor again to fix the same issue.