Business | Phone |
Action Manufacturing 1701 31st Pl Sw, Birmingham 35221 | (205) 923-6115 |
Alco Machine Co Inc 3201 27th Ave N, Birmingham 35207 | (205) 323-4593 |
Allright Tool Co 6517 Georgia Rd, Birmingham 35212 | (205) 591-1468 |
Alton Manufacturing Co 2447 Alton Rd, Birmingham 35210 | (205) 833-6279 |
Bayliss Machine & Welding Co 2901 8th Ave N, Birmingham 35203 | (205) 323-6121 |
Birmingham Cylinder Head Exch 4930 1st Ave N, Birmingham 35222 | (205) 592-0550 |
Birmingham Gear & Machine Inc 100 2nd Ave N, Birmingham 35204 | (205) 323-4874 |
Birmingham Machine Repair Inc 10 Gilmer Industrial Park # A, Birmingham 35215 | (205) 681-8343 |
Bonham Metal Works Co 4405 Birmingport Rd, Birmingham 35224 | (205) 787-9021 |
Brown Machine 2622 29th Ave N, Birmingham 35207 | (205) 252-8805 |
Carroll Machine & Welding Co 501 3rd Ave W, Birmingham 35204 | (205) 323-2694 |
Machine Supply 3910 Richard Arrington Jr Blvd, Birmingham 35234 | (205) 592-2710 |
Gilco Machine & Welding Inc 608 Railroad Ave, Birmingham 35217 | (205) 841-1347 |
Foster Machine & Mfg Co 216 Dove St, Birmingham 35217 | (205) 849-5488 |
Ge International Pwr Sys 1500 Mims Ave Sw, Birmingham 35211 | (205) 925-3101 |
Engineered Coatings & Machine 1455 Red Hollow Rd, Birmingham 35215 | (205) 856-3700 |
Dixie Precision 4137 Lewisburg Rd, Birmingham 35207 | (205) 841-8400 |
Curtis Machine Co Inc 3405 28th Pl N, Birmingham 35207 | (205) 251-4469 |
De Laro Machine Svc 201 Oak Trl, Birmingham 35217 | (205) 849-2223 |
Hardie-Tynes Co Inc 800 28th St N, Birmingham 35203 | (205) 252-5191 |
Herman Williams Co 3517 Richard Arrington Jr Bl N, Birmingham 35234 | (205) 322-0377 |
J Mar Machine & Pump 2012 18th St N, Birmingham 35234 | (205) 326-1019 |
Jmc Machine Co 2717 19th Pl S, Birmingham 35209 | (205) 591-1383 |
Jmc Machine Co 3813 4th Ter N, Birmingham 35222 | (205) 591-1383 |
Jordan Machine Co 355 Clow Ln, Birmingham 35217 | (205) 849-5050 |
Kebco Industrial Support Svc 1740 Brownlee Hills Rd, Birmingham 35210 | (205) 956-5288 |
Keplinger Machine Shop 2812 29th Ave N, Birmingham 35207 | (205) 252-2963 |