Shelter Ridge Road
United States
>
Massachusetts
>
Worcester County
>
Leicester
>
Shelter Ridge Road
Shelter Ridge Road is a street in Leicester.
Shelter Ridge Road
type of road
Secondary road
Henshaw Street
Autumn Lane
Donahue Street