1. Tupperware 5775 Mcfarland Blvd E, Tuscaloosa, AL 35405 Coordinate: 33.15669,-87.52254 Phone: (205) 349-3287