Explore details about location Terry Hill Road. Terry Hill Road is a location situated within the Lake Carmel alongside other areas such as Chappaqua Road, Schuyler Road, Barrett Hill Road.