1. AutoTire Car Care Centers 3115 Meridian Parke Dr Ste S, Greenwood, IN 46142 Coordinate: 39.61735,-86.16054 Phone: (317) 888-1880