1. Southfresh Aquaculture 1792 Mcfarland Blvd N, Tuscaloosa, AL 35406 Coordinate: 33.23438,-87.54918 Phone: (205) 247-4490