SANTA MONICA, Calif., Feb. 23, 2016 /PRNewswire/ -- Edmunds.com, the premier destination for car shopping, has honored 34 Boston area car dealerships with its fourth annual Five Star Dealer Awards. The awards recognize select car dealers who earned the highest overall rating for...