2 paddle spots in Leeds, Alabama, United States.
Cahaba River - Hwy 78
HWY 78 Launch for Upper Cahaba