Alcoa Automotive Center
Add Hours
Phone: (347) 244-9669
Alcoa Automotive-In Assembly
Phone: (248) 489-4900
Address: 37000 W 12 Mile Rd, Farmington Hills, MI 48331
37000 W 12 Mile Rd, Farmington Hills, MI 48331
27240 Haggerty Rd, Farmington Hills, MI 48331
43500 Grand River Ave, Novi, MI 48375
27280 Haggerty Rd Ste C-6, Farmington Hills, MI 48331
28275 Orchard Lake Rd Ste 103, Farmington Hills, MI 48334
34797 Grand River Ave, Farmington, MI 48335
24701 Hallwood Ct, Farmington Hills, MI 48335
36600 Corporate Dr, Farmington Hills, MI 48331
46850 Magellan Dr, Novi, MI 48377
24581 Crestview Ct, Farmington Hills, MI 48335