Locust Street
United States
>
Massachusetts
>
Worcester County
>
Leicester
>
Locust Street
The Locust Street is an asphalted street with one lane in Leicester.
Locust Street
type of road
Secondary road
Lanes
1
Kettle Brook
Mccarthy Avenue
Main Street
Leicester, Leicester Post Office, Cumberland Farms, Leicester Fire Department Station 2, Saint Josephs Church, Sunnyside
Keefe Court
Smiths Pond
Giguere Gymnastics
Sargent Street
Brook Street
Woodworth Street
Welch Court
Eleanor Terrace
Young Street
Gerald Court
Howard Terrace
Reservoir Street
Redfield Road