1. Bumper To Bumper Auto Service Center 8130 W 70th St, Greenwood, LA 71033 Coordinate: 32.44274,-93.94166 Phone: (800) 435-1126