at 7026 W 130th St, Cleveland , 44130
Southland Automotive is a full service auto repair and maintenance shop. We work on all cars, domestic and foreign. We also sell gas and pop/snacks/tobacco
Mercedes-Benz of North Olmsted is the proud recipient of the Mercedes-Benz "Best of the Best" award 10 years in a row.
Specializing in the sale and service of Aston Martin, Maserati, Rolls-Royce and Spyker automobiles.