Turf Company Inc Landscaping Contractors - Meridian, ID Looking to contact Turf Company Inc? You can reach them at 800-488-8873