The Belmont Auto Center is a reliable auto repair shop in Watertown, ma offering various car fix services such as oil changes, engine fixes, genuine spare parts