From the Business: New Billa Autobody has been providing the best & most convenient auto repair service in Surrey and Delta for over 10 years. At New Billa Autobody, we offer a wide variety of services for your domestic/foreign car, truck, van, etc. We are your one-stop shop for complete, bumper-to-bumper auto care!, We also provide services From brakes and oil chan...










