Map of Stroud Creek in Chambers County, AL:

Stroud Creek Chambers Abbottsford 33.0006797 -85.2068873