Elm Street Automotive Center Inc. provides automobile and light truck repairs and towing. The company was established in 1972 and incorporated in 2000 in Massachusetts. They employ 6 people. Mr. Ronald Abraham is the President and any questions or problems should be directed to his attention.