Boston, MA Open About 2 years

Street Lights

At least one street light appears to be out on Wilbert Road off of Harvard st. The street is very dark and only one street light appears to be