Lake Tuscaloosa

Lake Tuscaloosa
Fleet Number: 
121

Location

Lake Tuscaloosa Tuscaloosa, AL
United States
33° 12' 35.4276" N, 87° 34' 9.0264" W
Location: 
Lake Tuscaloosa Tuscaloosa, AL 33° 12' 35.4276" N, 87° 34' 9.0264" W
Fleet Captain Name (first): 
Wayne
Fleet Captain Name (last): 
Townsend
Fleet Captain Email: