Hours: Monday & Thursday : 9 AM - 6 PM --- Tuesday, Wednesday & Friday : 9 AM - 5 PM ---
6350 Promler Ave. N.W., North Canton, OH 44720
Phone: 330-497-3300
Owner and Lead Technician with 22 years experience