Rick Watts

  • 721 Lily Flagg Road Southeast Huntsville, AL 35802, USA - Huntsville
    Significant erosion to Aldridge Creek drainage ditch is becoming a very serious potential hazard to city's drainage infrastructure. Pictures can be provided.