Since 1980 Echo Bridge Service Station has been repairing the automobiles of Newton area residents from its convenient Chestnut Street location. With a friendly atmosphere, Echo Bridge repairs all domestic & foreign cars. They do everything from easy oil & lube jobs to brakes, tires, exhausts and struts. If you need to drop off your car at Echo you can pick it up with ease by taking the 59 Bus which stops nearby.