Cotton Bayou Dr, Madison County, Alabama - Redfin
48 addresses found on Cotton Bayou Dr in Madison County, Alabama. The average lot size on Cotton Bayou Dr is 48569 sq. ft. The average property tax on Cotton Bayou Dr is $107.3K/yr. Find an address below to learn more about the property details: