1. Factory Performance 1646 Morse Ave Ste 1, Ventura, CA 93003 Coordinate: 34.25849,-119.24288 Phone: (805) 639-0200