Leonard Creek in Davidson County, North Carolina

Leonard Creek in Davidson County is a stream. Leonard Creek also exists in Davie County.

Waterway Type
stream