Ted Heywood & Co. Landscaping Contractors - Sturbridge, MA Looking to contact Ted Heywood & Co.? You can reach them at 508-248-4942