Brown's Towing & Auto Repair Inc is a Towing Company and State Inspections located in South Hill, VA and has been servicing all of South Hill & the surrounding areas for many years. We specialize in Auto Repair, Towing, Roadside Assistance, State Inspections, Towing Company, Towing Service, Auto Repair Shop, Auto Tune Up Service, Brake Shop, Car Inspection Station, Mechanic. Here at Brown's...