Green Rock Branch (Cherrystone Creek tributary)
Green Rock Branch is a  long 2nd order tributary to Cherrystone Creek in Pittsylvania County, Virginia, USA. Course 
Green Rock Branch rises about 1 mile south-southeast of Weal and then flows generally east to join Cherrystone Creek in the southwestern part of Chatham. Watershed 
Green Rock Branch drains  of area, receives about  per year of precipitation, has a wetness index of 364.75, and is about 52% forested. See also 
 List of Virginia Rivers

References 

Rivers of Virginia
Rivers of Pittsylvania County, Virginia
Tributaries of the Roanoke River