Manufacturer of machined parts made to customer specifications. We are open for walk-in customers as well.
37 Canal Street, Rumford, Maine 04276, United States of America