Electric Motors/Well Pumps/Industrial Pumps go Results Found: 2 Button group with nested dropdown B & D Electric Motor Company, Inc. B & D Electric Motor Company, Inc. 2320 4th Avenue South Birmingham AL 35233- (205) 251-6241 Hydra Service, Inc. Hydra Service, Inc. 2104 State Highway 160 Warrior AL 35180 (205) 647-5326