Find a Shop » Pin Point Auto Service LLC

Pin Point Auto Service LLC

(1)

5959 US Route 60 E Barboursville, WV 25504-1017 (304) 733-4470
38.4145 -82.302
By Dissatisfied Customer on Sun 02 January 2011

Poor service... don't go here unless you want to pay double what it is worth!