1. Talladega Casting & Machine Co 228 Court St N, Talladega, AL 35160 Coordinate: 33.43909,-86.10485 Phone: (256) 362-1321