LCD Monitors (working) Recycling Centers in Atlanta, Georgia
Star Iron & Metal Co
Atlanta, Georgia, United States
Star Iron & Metal Inc. is a family owned business located in Midtown since 1975. Our facility has been a recycling center since the early 1930s. We’re located in West Midtown…