Metal in Rochester Hills, MI

1200 W Hamlin Rd, Rochester Hills, Michigan, 48309-3359

(248) 608-1223


2129 Austin Ave, Rochester Hills, Michigan, 48309-3668

(248) 853-9010


2774 Product Dr, Rochester Hills, Michigan, 48309-3809

(248) 853-9191