40 E Central Ave, Delaware, Ohio 43015(740) 369-9168
“Our goal at Leroy’s Service Center is to keep your vehicle running in top shape all season long.â€