Euro Master has been servicing the North Atlanta area since 1985. Formerly known as Wishen Motors, we began on Peachtree Rd where town Brookhaven is now located. Known for our Mercedes-Benz specialty in 1985, we have branched out to most other European brands to allow our customers to have a trustworthy and honest alternative from the dealership to maintain and repair their vehicles.