21. G & S Automatic Transmission Service 2113 Palma Dr, Ventura, CA 93003 Coordinate: 34.25363,-119.22803 Phone: (805) 644-0900