Tire Central and Service Inc. – Greenwood – 1688 Meridian Oaks Drive Greenwood IN 46142 – 317-889-0111