LR Lucas Ruffing Law of Delaware 82 N Franklin St, Delaware, OH 43015 Car Accident 5.0 Google rating, 197 reviews (740) 815-1114 View Firm