Benson Truck & Automobile
3345 W 67th Pl
Cleveland, OH 44102-5242
216-281-8000