Welcome to Black Point Auto & Towing located in Scarborough Maine. We repair Brakes, Shocks, Struts, Owner: Dennis Hall Voted Top Mechanic by Portland Press Herald's Annual Survey, Foreign & Domestic Auto Repair, ASE Certified Mechanics. NAPA AUTO CARE CENTERS