O J Weaver & Sons, Inc

5101 N Blue Ridge Tpke Madison, VA 22727

540-923-4845

Automotive & heavy truck repairs; farm machinery repairs; welding & metal work; farm-truck- automotive tires.