Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information D & C Motor Sales ← View details 6190 Elida Road Lima, OH (Ohio) 45807-9453, Lima, Ohio (419) 339-7834