1. Stallion Manufacturing 17510 Highway 18 E, Berry, AL 35546 Coordinate: 33.65947,-87.60682 Phone: (205) 689-4000