Social reason : Howell Automotive Adress : 3 Moprar Place Rt 46 E City : Keyser, WV 26726 Country : United States Website : http://howellautomotive.com Activities : Automobile Performance, Racing & Sports Car Equipment, Auto Repair & Service, Automobile Parts & Supplies, Automobile Racing & Sports Cars, Automobile Accessories