Taylor & Sons Equipment Co ← View details 630 West Waterloo Street, Canal Winchester, OH 43110 +1 614-837-5516 Get Directions From* To * — Required information