1. Tucker Pump and Process 921 1st St SW, Childersburg, AL 35044 Coordinate: 33.27811,-86.35709 Phone: (256) 346-3513