Sherwood Creek ditch is a street spot at 1500 Perimeter Parkway Northwest in Huntsville, Alabama, United States. 1 community photo has been shared of this spot. Coordinates: 34.74393, -86.67136.
1500, Perimeter Parkway Northwest, Huntsville, Alabama, United States, Alabama, United States