Teal Road
United States
>
Massachusetts
>
Berkshire County
>
Lee
>
Teal Road
Teal Road is an asphalted street in Lee.
Teal Road
type of road
Secondary road
Goose Pond Reservation
Wood Duck Road