Meineke Car Care Center located at 3321 Seldom Seen in Powell, OH services vehicles for Auto Repair, Brake Repair, Mufflers Repair, Service Station. Call (614) 761-9400 to book an appointment or to hear more about the services of Meineke Car Care Center.