AAA Approved Auto Repair Shop Reviews Leonard Automotive 7 Horseback Road Carmel, ME 044163300 Tel: (207) 949-4319 Hours: M-F: 08:00:00 AM - 05:00:00 PM Sat: Closed Sun: Closed Reviews Sort Reviews by: Date » or Rating » 1 Reviews Debora Giroux Carmel, ME Reviewed : 12/18/2018 Comment : 1 Reviews Pamela Brooks Carmel, ME Reviewed : 09/20/2018 Comment : 1 Reviews Debora Giroux Carmel, ME Reviewed : 09/04/2018 Comment : 1 Reviews Raymond Joy Carmel, ME Reviewed : 08/08/2018 Comment :