1. SouthFresh Farms 1792 Mcfarland Blvd N Ste B, Tuscaloosa, AL 35406 Coordinate: 33.23435,-87.54903 Phone: (205) 247-4490